China’s Super Dam on Brahmaputra, India and Bangladesh dismissed the concerns, said- ‘No effect on low-lying areas’

China has started work on building the world’s largest dam on the Brahmaputra river in Tibet.…