Meteor-3 4Tsiklon-3Soviet Space ProgramLaunch Status Success Wed • Apr 24th, 1991 1:37 AM UTC View More Information