China Commences Construction of World’s Largest Hydropower Dam in Tibet
China has officially approved the construction of what will become the world’s largest hydropower dam on the Yarlung Tsangpo river in Tibet. While state media touts ecological benefits and local prosperity, concerns loom regarding displacement of communities and environmental implications…