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 ...
The survey for preparing the pre-feasibility report of the projects is yet to be done amid stiff opposition from locals who are concerned about displacement, loss of livelihoods, and environmental ...