NASA Mega Moon Rocket Passes Key Test, Readies for Launch

The largest rocket element NASA has ever built, the core stage of NASA’s Space Launch System (SLS) rocket,…