News NASA’s ‘megarocket’ assembly begins in FloridaNovember 26, 20200 Views The SLS (space launch system) is a giant rocket that will send astronauts to the Moon and back with the…