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 ...
India is concerned that Chinese projects in the region could trigger flash floods or create water scarcity downstream. An Indian lawmaker previously raised concerns over China building the dam ...