SpaceX Launches 28 New Starlink Satellites After Global Outage, Boosting Mega Constellation
On July 26, 2025, the orbital population of Earth grew once again as SpaceX successfully launched 28 Starlink satellites into low-Earth orbit (LEO). This mission, designated Starlink Group 10-26, lifted off from Cape Canaveral Space Force Station in Florida at 5:01 a.m. EDT (0901 GMT / 2:31 p.m. IST). With this, the company continues its … Read more