China’s Long March 7 rocket launches on 1st successful flight



China’s new Long March 7 rocket successfully launched its first orbital mission after its first attempt, which ended in failure a year ago.

The rocket took off from the Venchang Satellite Launch Center on China’s Henan Island at 12:51 a.m. EST (1751 GMT, or 1:51 a.m. local time) on Thursday (March 11), according to a Chinese government-run media outlet. Xinhua.