Intelsat 21Zenit 3SLSea LaunchLaunch Status Success Sun • Aug 19th, 2012 6:54 AM UTC View More Information