Atlantis shuttle lands back on Earth after final space voyage

The space shuttle Atlantis landed back on Earth after completing its final mission with a delivery to the International Space Station. The landing caps a 25-year career of one of NASA's iconic spacecrafts and marks the end of the third-to-last voyage of any of the shuttles before the curtain falls on this era of human spaceflight.