China successfully launches Shenzhou-21 crewed spacecraft
China has successfully launched the Shenzhou-21 crewed spacecraft, marking another milestone in the country's rapidly advancing space program. The launch was declared a complete success by Chinese officials on November 1, 2025, following a smooth liftoff and orbital insertion.
The Shenzhou-21 mission is part of China's ongoing efforts to expand its presence in low Earth orbit and further develop its Tiangong space station. The spacecraft was carried into orbit by a Long March rocket from the Jiuquan Satellite Launch Center in northwest China. The crew onboard will conduct scientific experiments, maintenance tasks, and technology demonstrations during their stay.
This mission continues China's momentum in space exploration, following a series of successful launches and international collaborations. The Shenzhou program, which began in 2003, has become a cornerstone of China's human spaceflight capabilities, with each mission contributing to the long-term goal of sustained space station operations and future lunar exploration.
The Shenzhou spacecraft is developed by the China Aerospace Science and Technology Corporation (CASC), a state-owned enterprise responsible for much of China's space infrastructure. CASC oversees launch vehicle production, satellite systems, and crewed spaceflight programs, playing a central role in the country's aerospace ambitions.