NASA's Human Spaceflight boss hits eject a week before SpaceX crew launch Published 30 May 2020 Full Article
NASA head of human spaceflight resigns week before SpaceX launch because of 'mistake' NASA inspector general was auditing acquisition strategy for Artemis missions returning man to the Moon by 2024 Independent 20 May 2020