NASA’s human spaceflight chief has resigned a week before SpaceX is supposed to launch its first astronauts for the agency

Doug Loverro left after just six months on the job as NASA’s associate administrator for crewed flights, over an unspecified “mistake.”