STS-84Space Shuttle Columbia / OV-102United Space AllianceLaunch Status Success Thu • May 15th, 1997 9:07 AM UTC View More Information