PoliticsTechnologyWorld

China launches first crewed space mission since 2016

China launched the Shenzhou-12 capsule carrying 3 astronauts to the space station the country is building in their first crewed mission since 2016.

Back to top button