2009-11-28T01:56:23-05:00https://images.c-span.org/Files/74c/290280-m.jpgSpace Shuttle Atlantis was landed at Kennedy Space Center in Florida after STS-129 mission ...
The space shuttle Atlantis roared into space on November 16th to begin a vital 11-day delivery run to the International Space Station. The liftoff was the second-to-last planned flight for the 24-year ...