10:41 Mar 24 2025

The Shenzhou-19 crew aboard China's orbiting space station -- Cai Xuzhe, Song Lingdong and Wang Haoze -- completed their mission's third series of extravehicular activities on March 21, Xinhua reported, citing the China Manned Space Agency. The three taikonauts have been in space for nearly five months.

Follow Yicai Global on