News

Experts from India and Bhutan raise alarms about China's proposed construction of the world's largest dam on the Brahmaputra.
The sub-basin lies in the States of Arunachal Pradesh, Assam, Nagaland, Meghalaya, West Bengal and Sikkim. Thus Brahmaputra has an indelible effect on the lives, livelihoods of millions in the lower ...