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.

Read Full Article β†’