China has officially started building what is being described as the world’s largest hydropower dam on the Brahmaputra river, known as the Yarlung Zangbo in Tibet. This ambitious project, worth about $167 billion, is located close...
No matter how much enmity China has with India, it will actually end up saving the Indian state of Assam if it attempts to reduce the flow of river Brahmaputra, which originates in the Manasarovar Lake...