Meridian No. 12LSoyuz 2.1a/FregatRussian Space ForcesLaunch Status Failure Thu • May 21st, 2009 9:53 PM UTC View More Information