Meridian 3Soyuz-2.1a/FregatRussian Space ForcesLaunch Status Success Tue • Nov 2nd, 2010 12:59 AM UTC View More Information