NASA SLS rocket could put life on Mars (and save an embattled agency)

An artist’s impression of the SLS, but will it ever lift off? NASA

NASA SLS rocket could put life on Mars (and save an embattled agency)

An artist’s impression of the SLS, but will it ever lift off? NASA

The brand new launch system announced by NASA last week has received wide mainstream media coverage – and why wouldn’t it? It is a plan for a giant rocket, after all.

The proposed Space Launch System (SLS) will provide a new way to service the International Space Station.

But let’s be clear – the SLS has one major aim, and that’s to return the US Space Agency to its core purpose: exploration.

How the rocket sizes up

NASA