Your trusted source for the latest news
THE NEW SPACE RACE: China breaks annual launch record with VLEO Chutian and Shiyan technology test launches. “The pair of launches were China’s 69th and 70th orbital launches of 2025, meaning the country surpassed its previous record for launch attempts in a calendar year of 68, set in 2024,......
Source: Instapundit
Original URL: https://instapundit.com/755609/