NASA rolled the Artemis 3 core stage out from the Michoud Assembly Facility in New Orleans on Monday (April 20). The next stop is the launch site: Kennedy Space Center in Florida.
So far, America has remained ahead in the new space race. But its biggest rival is making continual steps to catch up. China announced another step in that direction with the unveiling of its first ever reusable five-meter-wide composite propulsion module, announced in a press release on April 11th.

