SLS Sheds White Paint, Completes Critical Design Review
NASA has announced that the rocket that will eventually take humans to Mars, the Space Launch System (SLS), has successfully completed the critical design review phase, meaning NASA can begin construction.
Posted On Oct 25 2015