China launched a Long March-8A carrier rocket on Saturday in the southern island province of Hainan, sending a group of internet satellites into space.