ChinaTech&SciShenzhou-19 Crew Completes Handover, Set to Return on April 29 My NewsApril 27, 202502 minsChina’s Shenzhou-19 crew hands over control of the China Space Station to Shenzhou-20 and wraps up tasks, aiming for an Earth return on April 29. Read More