STS-131 Successful Launch

STS-131 was successfully launched on April 5, 2010 from Kennedy Space Center’s launch pad 39A. The mission is being flown by Space Shuttle Discovery.

STS-131 was successfully launched on April 5, 2010 from Kennedy Space Center’s launch pad 39A. The mission is being flown by Space Shuttle Discovery.