The launch of a SpaceX Falcon Heavy rocket, carrying a multi-mission manifest of Department of Defense, NASA and NOAA payloads, is now targeted for June 24 to finish up launch vehicle preparation. STP-2 is set to liftoff from Launch Complex 39A at NASA’s Kennedy Space Center in Florida.The mission