This Day in History: 2011-07-21

(July 21, 2011)
The orbiter Atlantis landed at NASA’s John F. Kennedy Space Center in Cape Canaveral, Florida, marking the end of the US space shuttle programme after 135 missions.

Advertisements
Back to Top