Shenzhou-21 heads for Chinese space station, carrying civilian taikonaut and ‘space mice’
By: Global Times | Published: Nov 01, 2025 12:34 AM
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 and entered designated orbit. Onboard were mission commander and spacecraft pilot Zhang Lu, flight engineer Wu Fei, and payload specialist ...