Connect to share and comment

China sinopec protests

Appears In:
The week-long protests objected to the construction of a facility by Sinopec, China's largest oil refiner.
China sinopec protests

This photo taken on May 10, 2011 shows a worker riding bicycle at an oil refinery of China's Sinopec, in Wuhan, central China's Hubei province.