The US Congressional-Executive Commission on China (CECC) has released its annual report, detailing ongoing human rights abuses in Tibet under the rule of the Chinese government. The report sheds ...
China has approved a major hydropower project on Tibet’s Yarlung Zangbo River, which becomes the Brahmaputra River when it enters India. Billed as the world’s largest hydropower dam, it could generate ...