News

China on Saturday formally started the construction of a USD 167.8 billion dam over the Brahmaputra River in Tibet, close to the Indian border in Arunachal Pradesh. Chinese Premier Li Qiang announced ...