The Shenzhou-18 manned spaceship, atop a Long March-2F carrier rocket, is launched from the Jiuquan Satellite Launch Center in northwest China, April 25, 2024. China on Thursday launched the Shenzhou-18 manned spaceship to send three taikonauts to its orbiting Tiangong space station for a six-month mission. (Xinhua/Li Gang)
Go to Forum >>0 Comment(s)