China's Shenzhou-17 crew completes handover, return set for April 30

China's Shenzhou-17 crew transferred the keys of the China Space Station (CSS) to the Shenzhou-18 crew at a handover ceremony on Sunday. With all planned tasks completed, the Shenzhou-17 crew will return to Earth on April 30, according to the China Manned Space Agency.

Apr 29,2024