(March 31, 2011) Thousands of Chinese residents displaced by the Xiangjiaba hydrodam protest China’s resettlement policies.
(March 31, 2011) Thousands of Chinese residents displaced by the Xiangjiaba hydrodam protest China’s resettlement policies.