The final mission of the space shuttle Endeavour was a success, and the crew is now on its way back to Earth. The astronauts, led by Mark Kelly, husband of Rep. Gabrielle Giffords, repaired an air purifier at the International Space Station and installed a $2 billion physics experiment. Mission Control told them to “bask in the glow of a job well done" in their final hours before they set back for the home planet. The shuttle is scheduled to return to Florida on Wednesday.
TOP 10 RIGHT NOW