Fifty years after the first moon landing, on July 20th 1969, the emotion is still...

6