News

It could prompt China to block the Brahmaputra River, which supplies around 30 percent of India’s fresh water and about 44 ...