NASA powered up the core stage of its new Space Launch System on Saturday (Dec. 5), kicking off the penultimate “green run” test of its next-generation megarocket.
Read More