Space Shuttle: On the Anniversary of the Last-Ever Mission (PHOTOS)
Category: SCIENCE
Sunday, July 8, 2012, marks the first anniversary of the last launch of the Space Shuttle Program. Atlantis lifted off LC-39A at 11:29:03 after a very brief delay and began STS-135, the last mission in the three-decade-long program.
By Anna Leahy, Contributor
Space Writer, Poet, Teacher, 2012-07-08