Chinasat-10Long March 3BChina Aerospace Science and Technology CorporationLaunch Status Success Mon • Jun 20th, 2011 4:13 PM UTC View More Information