China just broke its own national record for satellites launched by a single rocket.
A Long March 2D rocket lifted off from Taiyuan Satellite Launch Center in north China Thursday (June 15) at 1:30 a.m.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.