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.