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.
Read Whole Story
What does it mean to finish your internship at NASA HQ and come home?
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.