Raduga 26ProtonSoviet Space ProgramLaunch Status Success Thu • Dec 20th, 1990 11:35 AM UTC View More Information