Latest Science SLS: Nasa fixes glitchy megarocket equipment ahead of key test By News - January 17, 2022 0 80 Share Facebook Twitter Pinterest WhatsApp Nasa fixes malfunctioning equipment on a new rocket designed to take astronauts to the Moon. Source