News

Despite China`s dam project, India holds the upper hand on Brahmaputra water due to rainfall and tributaries.