Trio Of Astronauts Return To Earth After Record-Breaking ISS Mission By Scott Neuman Published June 11, 2015 at 9:30 AM CDT Twitter LinkedIn Email