The final space shuttle mission is drawing to a close. The Space Shuttle Atlantis will undock from the International Space Station today on its way back to Earth. Atlantis is leaving behind almost five tons of fresh supplies that will keep the ISS stocked for the next year. The shuttle is set to land early Thursday morning at the Kennedy Space Center in Florida.
Source: Metro Networks Inc.