Herschel & PlanckAriane 5 ECAArianespaceLaunch Status Success Thu • May 14th, 2009 1:12 PM UTC View More Information