Meteor-2 18Tsiklon-3Soviet Space ProgramLaunch Status Success Tue • Feb 28th, 1989 4:05 AM UTC View More Information