China’s attempt to set up dam on Brahmaputra will be encroachment on our rights: India News China’s attempt to set up dam on Brahmaputra will be encroachment on our rights: India News Analysis India 3 years ago By PTI NEW DELHI: The government on Wednesday said any attempt by China to set up a hydropower station on the Brahmaputra river will...Read More