Apstar 6Long March 3BChina Aerospace Science and Technology CorporationLaunch Status Success Tue • Apr 12th, 2005 12:00 PM UTC View More Information