A thaw in ties may be under way between India and China, but the latter’s plans to construct what has been dubbed the world’s largest hydropower dam in Tibet on the Yarlung Zangbo river have ...
Following a powerful earthquake in Tibet, which killed over 125 people and injured several others, the All Assam Engineers’ ...