Progress 24Soyuz USoviet Space ProgramLaunch Status Success Fri • Jun 21st, 1985 12:39 AM UTC View More Information