The Chinese government, under Xi Jinping, has greenlit the construction of the world's largest dam on the Brahmaputra in Tibet, just 22 km from India's Arunachal Pradesh, raising concerns in riparian ...
A dam of this magnitude would grant China significant control over the water flow of the Brahmaputra, known as Yarlung Zangbo in Tibet, a lifeline for millions in India’s Northeastern states and ...