Blastoff! SpaceX launches 28 Starlink satellites from Florida, nails landing April 7, 2025 Mary Future Space Exploration Future Space A SpaceX Falcon 9 rocket launched 28 Starlink satellites from Cape Canaveral Space Force Station in Florida on April 5, 2025 at 11:07 p.m. EDT (0307 GMT on Sunday, April 6). Credit VideoFromSpace Please support our Sponsors here :