11 months agoAstronaut and cosmonauts return to Earth after getting stuck in space for 371 daysNasa Explorer