Ninety-five people were killed and 130 others were injured after a 6.8-magnitude earthquake struck the foothills of the ...
India concerned over China's approval of construction of hydropower dam in Yarlung Zangbo river. Read more at ...