The Brahmaputra is the lifeline of Assam and China’s recent decision to construct the world’s largest dam over it raises serious concerns about the country’s water security, Congress leader Gaurav ...
On December 25, the People’s Republic of China approved the construction of the world's largest hydropower dam on the Yarlung Zangbo River in Tibet at a site ne ...
India, according to Mohan Katarki, an Indian expert on water disputes, can build a dam of its own to contain the “flash floods” that China can create and to even out the flow of water in general.