BEIJING, April 16 (AFP): Three Chinese astronauts landed in northern China on Saturday (April 16) after 183 days in space, state broadcaster CCTV said, ending the country’s longest crewed space mission to date.
The Shenzhou-13 spacecraft is the latest mission in Beijing’s drive to become a major space power rivalling the US, after landing a rover on Mars and sending probes to the Moon.
Already a subscriber? Log in
Play, subscribe and stand a chance to win prizes worth over RM39,000! T&C applies.
Cancel anytime. Ad-free. Unlimited access with perks.
