Atlantis: the final launch
STS-135 Atlantis blasted off at 11:26 a.m. on Friday. It was the 135th and final shuttle launch, successfully capping off the 30-year-old space shuttle program. Atlantis is due to return to Kennedy Space Center at 7:06 a.m. on July 20, 2011.
For the complete story, along with the backstory, pick up the July 14 edition of The Observer News, The SCC Observer or The Riverview Current.