India concerned over China's approval of construction of hydropower dam in Yarlung Zangbo river. Read more at ...
China’s controversial plan to construct the world’s largest dam on the Brahmaputra River in Tibet has intensified tensions with India, raising fears of a ...
Ninety-five people were killed and 130 others were injured after a 6.8-magnitude earthquake struck the foothills of the ...