Atlantis lifts off on final space shuttle mission

July 08, 2011 11:29 AM