The timing of Doug Loverro‘s departure is terrible, with NASA‘s first launch of humans in nearly nine years due to occur in just eight days.
The space agency offered a bland statement regarding Loverro‘s resignation as Associate Administrator for Human Exploration and Operations (HEO) at NASA.