A Flight of Fancy

By Jacob Baxter | At 20.17 (GMT) on 20 July 1969, close to one billion people witnessed something extraordinary. Across the globe, millions of flickering TV screens showed a space capsule touching down on the Sea of Tranquillity, over 250,000 miles away from Earth. After an agonising six and a half hour wait, Neil Armstrong […]