China's Long March 2F rocket, carrying three astronauts for the Shenzhou 20 manned space mission, lifts off for a space station, at the Jiuquan Satellite Launch Center in Jiuquan, northwestern China, ...
China has placed a new meteorological satellite into orbit that is designed to sharpen early warnings for extreme weather and hazardous space conditions, reinforcing the country’s fast‑expanding ...
It’s been a rough month for fans of spring weather in China. On March 25, the Shanghai Xujiahui Observatory recorded temperatures exceeding 30°C, shattering the longstanding record for the earliest ...
China's electric vehicle (EV) sector boom is creating more growth points within the industry ecosystem, bringing fresh ...
BEIJING – Three Chinese astronauts' return to Earth has been postponed owing to weather conditions. The astronauts, Cai Xuzhe, Song Lingdong and Wang Haoze, were originally due to land Tuesday in ...