Nigcomsat 1Long March 3B/EChina Aerospace Science and Technology CorporationLaunch Status Success Sun • May 13th, 2007 4:01 PM UTC View More Information