China approves the construction of world's largest hydropower dam in Tibet
Dec 29, 2024
Beijing [China], December 29: 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 in India and Bangladesh.