A Liftoff Deferred: SpaceX Mission From NASA’s Historic Launch Pad Delayed

SpaceX

Launch Complex 39A, the site of the Apollo 11 mission, has quite a storied past. Now, it’s on the brink of a new era — but it’ll have to wait a bit, after Saturday’s launch was scrubbed for 24 hours.

(Image credit: Bruce Weaver/AFP/Getty Images)