Space shuttle Atlantis on last leg of last mission

From online to outer space, get the latest science and tech headlines from!

May 25, 2010 11:08:48 AM PDT
Atlantis' homeward-bound astronauts paid tribute Tuesday to their space shuttle, close to winding up its final journey after a quarter-century of flight.