The head of Nasa’s human spaceflight programme has stepped down just days before a “historic” launch. Doug Loverro resigned on Monday, Nasa announced, less than a year after his appointment. Next week, astronauts Bob Behnken and Doug Hurley will travel to the International Space Station (ISS). The mission, using a rocket and capsule from private […]
