China successfully launched its new-generation Long March 7A, on its second attempt. The rocket launched from the Wenchang Space Launch Site, in China’s southern Hainan province. The satellite will be used for in-orbit verification tests of new Technologies.