×

China’s Shenzhou-20 crew to return Friday after space debris delays mission

By Thomson Reuters Nov 13, 2025 | 7:18 PM