Government today allayed apprehensions about the three dams being built by China on the Brahmaputra, saying the projects will not affect India as most of the water in the river comes from Arunachal Pradesh. Read More..