Residents Protest Against China's Chengdu Petchem Complex

15:12 PM | May 7, 2008 | Alex Scott

Up to 500 residents of the city of Chengdu, China took to the streets during the weekend to protest against previously disclosed plans by PetroChina Sichuan Petrochemical (PSP), a PetroChina...