ST-2 & INSAT-4G/GSAT-8Ariane 5 ECAArianespaceLaunch Status Success Fri • May 20th, 2011 8:38 PM UTC View More Information