China Launches First Crewed Mission to Deep Space Station
Three astronauts launched aboard the Shenzhou-20 spacecraft heading to China's new deep space research station located at the Earth-Moon L4 Lagrange point.
Xinhua
by Staff Reporter
Three astronauts launched aboard the Shenzhou-20 spacecraft heading to China's new deep space research station located at the Earth-Moon L4 Lagrange point. This is an extended version of the article with additional details. The development marks a significant milestone in global affairs and has drawn widespread attention from experts and policymakers around the world.
Thursday, June 25, 2026