July 21, 2011
Final Space Shuttle Mission
Space Shuttle Atlantis completed its final mission STS-135, marking the end of NASA's 30-year Space Shuttle Program. The mission delivered crucial supplies to the International Space Station before making its historic final landing.