China launches two small test communications satellites
China today successfully placed two experimental communications satellites into orbit, its solid-fueled Kuaizhou-1a rocket lifting off from its Jiuquan spaceport in northwest China.
China’s state-run press provided no information on where the rocket’s lower stages crashed. The rocket is supposedly owned and operated by a Chinese pseudo-company, but its solid-fueled heritage clearly comes from military missiles, and thus could only have been developed and used under the full supervision of China’s military.
The leaders in the 2025 launch race:
159 SpaceX
76 China (a new record)
15 Rocket Lab
15 Russia
SpaceX still leads the rest of the world in successful launches, 159 to 128.