China launches Shenzhou-20 manned spaceship for new diverse in-orbit tasks

Xinhua | April 25, 2025

Share:

The Shenzhou-20 crewed spaceship, atop a Long March-2F carrier rocket, blasts off from the Jiuquan Satellite Launch Center in northwest China, April 24, 2025. China successfully launched the Shenzhou-20 crewed spaceship on Thursday, sending three astronauts to its orbiting space station for a six-month mission. (Xinhua/Li Xin)

<   1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   >