The Apollo Moon Landing Cost the Equivalent of $600 Billion. Here's Why That Was a Bargain
50 years ago Neil Armstrong walked on the moon. Here's what taxpayers got -...
50 years ago Neil Armstrong walked on the moon. Here's what taxpayers got -- in addition to bragging rights.