PHOTO / CHINA
Space mission
Published: Apr 18, 2026 12:21 AM
The Shenzhou-21 crew aboard China's orbiting space station completes their mission's third series of extravehicular activities on April 17, 2026. The trio of astronauts - Zhang Lu, Wu Fei and Zhang Hongzhang - worked for roughly 5.5 hours and completed their tasks at 1:36 am (Beijing Time), assisted by the space station's robotic arm and a team on Earth, Xinhua reported. Photo: cnsphoto

The Shenzhou-21 crew aboard China's orbiting space station completes their mission's third series of extravehicular activities on April 17, 2026. The trio of astronauts - Zhang Lu, Wu Fei and Zhang Hongzhang - worked for roughly 5.5 hours and completed their tasks at 1:36 am (Beijing Time), assisted by the space station's robotic arm and a team on Earth, Xinhua reported. Photo: cnsphoto