NASA’s ‘mega moon rocket’ is back on the launch pad. The Space Launch System, or SLS, is the area firm’s latest and most effective rocket to date and will return astronauts to the moon at some point in 2024 or 2025 as part of the Artemis program…
Read More.