New Delhi: The Xi Jinping-led Chinese government has approved the construction of the world’s largest hydropower dam on the Yarlung Tsangpo River in Tibet. The river enters Arunachal Pradesh ...