
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.
Read More ..