Strela-3 89 to 94Tsiklon-3Russian Space ForcesLaunch Status Success Tue • May 11th, 1993 2:56 PM UTC View More Information