Technology & Science
China Executes First Cross-Vehicle Crew Return After Debris Cripples Shenzhou-20
China’s three Shenzhou-20 astronauts, slated to land on 5 Nov 2025, instead touched down on 15 Nov aboard the docked Shenzhou-21 capsule after space-debris cracks made their own return craft unsafe.