Brahmaputra Mega Dam: Why Is Construction In The Fragile India-China Border Region Raising Alarm And What Do Environmentalists Warn About?
China has begun a massive hydropower project on the lower Yarlung Tsangpo in Tibet, raising environmental, disaster, and water security…