China has installed the world’s largest floating offshore wind turbine off Guangdong province, a 16-megawatt deep-sea project ...
The Three Gorges Dam in China is a structure so huge that it controls one of the world's most powerful rivers—and even slightly slows down the Earth’s rotation. It was built to generate electricity, ...
More details of the tragic drowning of eight children have emerged, as experts warn the Three Gorges Dam could collapse and ...
Stretching 2,335 meters long and standing 181 meters tall, China’s Three Gorges Dam holds back up to 39.3 cubic kilometers of water while generating as much as 100 terawatt-hours of electricity ...
Deep in Tibet's Yarlung Tsangpo Canyon, China is constructing the most powerful hydroelectric dam ever built, generating three times the output of Three Gorges. But behind the staggering engineering ...
Liao Ran, a corruption analyst at Transparency International, discusses the fall of Zhou Yongkang, China’s former security chief, and the consolidation of power by President Xi Jinping. By Didi ...
LINZI CITY, Tibet Autonomous Region, August 6, 2025 (ENS) – The world’s largest hydroelectric project held a groundbreaking ceremony in Linzhi City on July 19. Chinese Premier Li Qiang attended the ...
The Chinese Communist Party has long thrived on secrecy, and 2024 was no different. As the year was ending, it became clear that Chinese President Xi Jinping’s regime is pressing ahead with a ...
Tibet project estimated at 60GW would be nearly three times the size of China's Three Gorges Dam, pictured above, which began operating in 2006. Photo: "ThreeGorgesDam-China2009" by Le Grand Portage ...