A secret U.S. spy satellite will launch into space on March 28, 2024. It will be the final flight of the massive Delta IV Heavy rocket. The booster is set to blast off at 2:45pm EDT from Space Launch Complex-37 at Cape Canaveral Space Force Station, Florida to carry the classified NROL-70 mission for the National Reconnaissance Office (NRO).
Hide player controls
Hide resume playing