In 22nd Launch of 2023, China Lofts National Record of 26 Satellites to Orbit

America led the world in launches through June 7, with China trailing by 21 launches.Source: Space Foundation database

By The Space Report

China on June 7 lofted a national record of 26 satel...

Thank you for your interest in The Space Report!

The content you are trying to access is available for FREE, but you must register for a Free Account first.