© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Fuel Leaks Force NASA To Scrub Launch Of New Moon Rocket
The 322-foot Space Launch System rocket was set to lift off Monday morning with three test dummies aboard on its first flight.