India on alert regarding China's proposed dam on Brahmaputra

China plans to build the dam at the “Great Bend,” where the river makes a dramatic U-turn before entering India’s Arunachal ...
China's decision to build the world's largest hydropower dam on the Brahmaputra River raises concerns in India and other ...
Soon after China approved the construction of the world’s largest hydropower project on the Brahmaputra river, also known as ...