Blastoff! SpaceX launches 28 Starlink satellites from Florida, nails landing

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 :