Space shuttle Atlantis makes final journey home
? The Atlantis headed home for the very last time.
The space shuttle returned to Earth at 8:48 a.m. yesterday.
The shuttle landed in Cape Canaveral, Fla. after a 12-day trip to the international space station.
There are no more missions planned for Atlantis. The shuttle has logged a total of 120 million miles.