Strela-3 95 to 100Tsiklon-3Russian Space ForcesLaunch Status Success Thu • Jun 24th, 1993 4:12 AM UTC View More Information