STS-131Space Shuttle Discovery / OV-103United Space AllianceLaunch Status Success Mon • Apr 5th, 2010 10:21 AM UTC View More Information