By Tenzin Chokyi
Screenshot
DHARAMSALA 21 July: China officially announced on Saturday the start of the construction of the world’s largest and riskiest hydropower project on the Yarlung Tsangpo in occupied Tibet, known as the Brahmaputra River in India, bordering the Indian state of Arunachal Pradesh.
According to China’s state-run media, Xinhua, Chinese Premier Li Qiang, who is also a member of the Standing Committee of the Polit...





