NASA successfully tests the Orion spacecraft's launch abort system
2024-03-23 0
NASA performs key test in preparation for future manned-missions to the moon with a successful test of the Orion spacecraft's launch abort system from the Space Launch Complex 46 at Cape Canaveral Air Force Station in Florida.