China launches 8th batch of satellites for 13,000-strong internet megaconstellation (video)

China is ramping up construction of its national satellite-internet megaconstellation.

A Long March 5B rocket lifted off from Wenchang Space Launch Center on the island of Hainan on Wednesday (Aug. 13) at 2:43 a.m. EDT (0643 GMT; 2:43 p.m. local…

Continue Reading