Multipayload mission, 33 satellitesDnepr 1ISC KosmotrasLaunch Status Success Thu • Nov 21st, 2013 7:10 AM UTC View More Information