As 2024 draws to a close, which of China's recent space missions impressed you the most? Is it the launch of manned ...
China launched the Shenzhou-18 manned spaceship on April 25, 2024. The trio returned to Earth on Nov. 4 after 192 days in orbit, setting a new record for the longest single crewed mission in space by ...