Space Race 2.0 Heats Up: Starlink Mega-Launch, Moon Deals & NASA-Russia Reunion Rock the Space World
SpaceX launched 28 Starlink satellites from Cape Canaveral, Florida at 11:37 p.m. EDT on July 29, 2025, and the Falcon 9 first stage landed on the drone ship “Just Read the Instructions,” marking the booster’s 26th flight and pushing Starlink to over 8,000 active satellites. SpaceX marked its 96th launch of 2025 on July 29, 2025, underscoring a near-daily cadence for the year. NASA’s Crew-11 mission to the International Space Station is targeted for liftoff on July 31, 2025 at 12:09 p.m. EDT from the Kennedy Space Center, with four astronauts including Mike Fincke and a multinational crew, and NASA’s