Photo: CCTV
China successfully concluded its crewed spaceflight missions for 2025 as the Shenzhou-21 crewed spacecraft lifted off from the Jiuquan Satellite Launch Center in Northwest China at 11:44 pm on Friday atop a Long March-2F carrier rocket and entered designated orbit.Onboard were mission commander and spacecraft pilot Zhang Lu, flight engineer Wu Fei, and payload specialist Zhang Hongzhang.According to China Manned Space Agency, the Shenzhou-21 crew is in good condition, and the launch has been a complete success.After the spacecraft entered into orbit, the mission's focus shifted from po
Continue Reading on Global Times
This preview shows approximately 15% of the article. Read the full story on the publisher's website to support quality journalism.