20. STS-121 Shuttle Mission (2006)
(By Nasa on the Commons, flickr.com)
This mission had seven members that committed to a two-day adventure on the Space Shuttle Discovery STS-121, to the International Space Station on July 4, 2006.
21. Space Shuttle Discovery (2006)
(By Nasa on the Commons, flickr.com)
Inspection photos taken on July 6, 2006, of the Space Shuttle Discovery as it approached the International Space Station, but prior to link-up.
22. Launch of Fermi Telescope (2008)
(By Nasa on the Commons, flickr.com)
Launched on June 11, 2008, this device was developed by NASA in collaboration with the U.S. Department of Energy, along with several institutions across the world.
23. STS-124 Space Shuttle Discovery Landing (2008)
(By Nasa on the Commons, flickr.com)
The space shuttle Discovery (STS-124) touched down on June 14, 2008, at the Kennedy Space Center in Florida, after completing a 13-day trip to deliver new components to the International Space Station.
24. STS-127 awaiting launch (2009)
(By Nasa on the Commons, flickr.com)