China claims world’s largest dam in Tibet will prevent disasters along Yarlung river
Tenzin Nyidon DHARAMSHALA, July 24: China has defended the construction of a massive hydropower dam on the lower reaches of the Yarlung Tsangpo river in Tibet, known as the Brahmaputra in India, calling it a sovereign initiative to boost clean energy, …