Most powerful rocket ever edges closer to lift-off
• gizmag.comNASA's Space Launch System (SLS) has completed its critical design review – a major stepping stone on the way to becoming certified for manned spaceflight.
NASA's Space Launch System (SLS) has completed its critical design review – a major stepping stone on the way to becoming certified for manned spaceflight.