NASA human spaceflight chief resigns ahead of launch
Tuesday, May 19, 2020 - 16:20
in Astronomy & Space
NASA's human spaceflight chief Doug Loverro resigned on Tuesday, according to an internal memo seen by agency employees, capping his brief role at the agency overseeing future astronaut launches and landing humans on the moon by 2024.