NASA just took one small step closer to Mars Steve ShawSeptember 3, 2014 On Wednesday NASA officials announced they had completed a rigorous review of the Space Launch System (SLS) and approved the program for development. No other e... Technology0 Comments 0