Meteor-1 21 (31L)Vostok 8A92MSoviet Space ProgramLaunch Status Success Tue • Apr 1st, 1975 12:30 PM UTC View More Information