China’s Giant Dam on Brahmaputra River: What It Means for India and Bangladesh

China has begun construction of a dam which is expected to become the world’s largest hydropower dam. it will be situated deep in the Himalayas, on the Yarlung Tsangpo River. While Beijing promotes it as a milestone in clean energy, the project raises serious concerns for millions living downstream in India and Bangladesh. These concerns […]