Photos shows NASA's newly assembled megarocket, which is taller than the Statue of Liberty and its most powerful launch vehicle built since the 1960s
NASA has released new photos of the assembly of the Space Launch System (SLS) megarocket, its most powerful launch vehicle built since the 1960s. The rocket's core module was lowered between its boosters on Friday, at Florida's Kennedy Space Center. It is the first time all three elements have been …
Read more on businessinsider.com
Business Insider flipped this story into Latest Stories•1017d