Nasa's mega-moon rocket ready for liftoff on eve of debut Artemis mission
The Space Launch System has been under development for more than a decade, with years of delays and cost overruns.