The Race to the Moon and the Fate of the Earth
Most anniversaries wear with time. Few, however have faded as quickly as the Apollo 11 moon landing half a century ago on July 20, 1969. More than half a billion people watched it on television [ Read Article ]