STS-132 will be the final mission of Space Shuttle Atlantis, and is scheduled to visit the International Space Station on May 14 with a payload consisting of the Russian Rassvet Mini-Research Module.
April 4, 2010 6:00 AM PDT
Photo by: NASA
| Caption by: James Martin