Menu

Blog

Jan 3, 2025

China to build world’s largest hydropower dam in Tibet

Posted by in category: futurism

The project has stoked concerns about displacement and environmental impact downstream in India and Bangladesh.

Leave a reply