Tech

Artemis 1 moon rocket aced its debut launch, NASA says


“The first launch of the Space Launch System rocket was simply eye-watering.” NASA’s Space Launch System (SLS) megarocket hit all of its marks during …

Read more at www.space.com

Show More
Back to top button