Name
Email
Subscribe
On Christmas Eve, 1968, a single photograph, taken from 239,000 miles away, caused just about every person on Earth to shut up for just a minute...