China suspends construction of Zhenhai petchems project following protests

11:02 AM | October 28, 2012 | Natasha Alperowicz