Science SpaceX Successfully Launches 24 Starlink Satellites from California SpaceX successfully launched 24 new Starlink broadband satellites into orbit on August 30, 2025. The mission took place at Vandenberg Space Force Base in... Editorial13 hours ago