INQUIRER Record-breaking NASA astronaut comes back to Earth She’s home. A record-shattering NASA astronaut touches down to Earth, finishing a 288-day mission that put her over the top as the American who has spent the most cumulative amount of time in space.Click Here For...