Key NASA govt quits sooner than SpaceX crewed mission to ISS

Key NASA govt quits sooner than SpaceX crewed mission to ISS

New York: NASA’s head of human spaceflight, Doug Loverro, has stepped down from his position at the agency this week ahead of the upcoming SpaceX crewed mission to the International Space Station (ISS) May 27. In an email sent to colleagues, Loverro cited a ‘mistake’ that happened earlier this year, although no official reason for…

View More Key NASA govt quits sooner than SpaceX crewed mission to ISS