Tibet, dam and China

The U.N. process shows little appetite for addressing the urgent climate crisis on the Tibetan Plateau – in part due to China ...
China has approved the construction of what will be the world's largest hydropower dam, kicking off an ambitious project on ...