Source : WAM
China launched a Long March-8A on Friday from the southern island province of Hainan, sending a new batch of internet satellites into space.
The rocket lifted off at 3:48 am (Beijing Time) from the Hainan Commercial Spacecraft Launch Site and successfully deployed the payloads — the 20th group of low-orbit internet satellites — into their preset orbit.



