Chuangxin 1-04 & LingqiaoLong March 2DChina Aerospace Science and Technology CorporationLaunch Status Success Thu • Sep 4th, 2014 12:15 AM UTC View More Information