Blastoff! SpaceX launches secret US spy satellite, nails landing in Florida March 26, 2025 Mary Future Space Exploration Future Space A SpaceX Falcon 9 rocket launched the NROL-69 mission for the National Reconnaissance Office (NRO) from Florida’s Cape Canaveral Space Force Station on March 24, 2025 at 1:48 p.m. Credit VideoFromSpace