A Liftoff Deferred: SpaceX Mission From NASA's Historic Launch Pad Delayed
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.