Intelsat 20 & HYLAS 2Ariane 5 ECAArianespaceLaunch Status Success Thu • Aug 2nd, 2012 8:54 PM UTC View More Information