
China’s Rocket Blasts Off with New Super-Fast Communication Satellite! π
China launched a new communication satellite into space early Sunday! The Long March-7A rocket took off from Hainan province, marking the 566th mission of the Long March series.