(April 1, 2011) It is business as usual for the China Three Gorges Corporation, operator of the world's largest dam and builder of the Xiangjiaba hydropower project in southwestern China, after 2,000 protesters were dispersed by 1,500 riot police. Continue reading Image may be NSFW.
Clik here to view.
Clik here to view.
