NASA stacked its Orion capsule atop a Space Launch System megarocket yesterday (Oct. 20), notching a major milestone for the agency and its Artemis program of crewed lunar exploration.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.