China launched Friday a new communication technology test satellite from the Wenchang Space Launch Site in Hainan aboard a Long March-5 rocket, which successfully placed the payload into its preset orbit. The satellite will be used for multi-band and high-speed communication technology validation tests, and the mission also marks the 650th flight of the Long March carrier rocket series.■












