By AFP NASA has completed the giant rocket that will take US astronauts back to the Moon, the space agency’s head announced Monday, pledging the mission would take place in 2024 despite being beset by delays. Towering 212 feet (65 meters), the equivalent of a 20-story building, The Space Launch System (SLS) is the tallest …
Published on December 10, 2019 08:52