However, Falcon Heavy Launch was scrubbed barely a minute before launch. According to Space Launch Delta 45, the unit of the US Space Force, the pair of SpaceX launches would have broken a record set by the Gemini 11 mission in September 1966. “SLD 45 has the opportunity to make history tonight, as we support […]