The CECC’s 2024 report paints a bleak picture of Tibet under Chinese rule, documenting severe restrictions on Tibetan ...
China is building the world's largest dam on the Brahmaputra River in Tibet, sparking concerns in India and Bangladesh over ...
The dam is to be built at a huge gorge in the Himalayan reaches where the Brahmaputra river makes a huge U-turn to flow into ...
After approving the construction of the world's largest dam on the Brahmaputra river, China on Friday played the concerns ...
Once completed, the dam on the Yarlung Zangbo River in Tibet could produce as much as 300 billion kilowatt-hours of ...