Meteor-3 3Tsiklon-3Soviet Space ProgramLaunch Status Success Tue • Oct 24th, 1989 9:35 PM UTC View More Information