China to build world’s largest hydropower dam in Tibet
by
December 27, 2024
SINGAPORE — China has approved the construction of what will be the world’s largest hydropower dam, stoking concerns about displacement of communities in Tibet and environmental impacts downstream