China sends off cluster of internet satellites into space
(MENAFN) China successfully launched a batch of internet satellites into orbit on Saturday aboard a Long March-8A carrier rocket, according to reports. The rocket lifted off from the commercial spaceport in Hainan at 3:53 p.m. local time (0553 GMT). The …