STS-102Space Shuttle Discovery / OV-103United Space AllianceLaunch Status Success Thu • Mar 8th, 2001 11:42 AM UTC View More Information