Thursday, 15 May 2025, 02:31:03 pm


 
China launches three astronauts to its space station
April 24, 2025

China sent three astronauts to its permanently inhabited space station today.

The spacecraft Shenzhou-20 and the crew lifted off atop a Long March-2F rocket from the Jiuquan Satellite Launch Centre in northwest China.

State news agency Xinhua reported soon afterwards that the launch was successful.