China Cracks Down on Tibetan Protest Against a Hydropower Project in Dege

China’s cascade dam project on the Drichu, the upper Yangtze River, sparked discontent among the local population.

This post was originally published on The Diplomat.