China has defended its decision to approve the construction of the world's largest dam on the Brahmaputra River, assuring ...
The dam will be built on Tibet's longest river Yarlung Tsangpo, which is called Brahmaputra in India. Prashant Tamta Updated ...