Subject: America Still Lags Behind the Soviet Union by Number of Planets Visited Thu Aug 09, 2012 12:07 am
The Soviets might have landed on two planets to America's one, but the extent of the ultimate U.S. space victory is a sort of metaphor for the Cold War and its resolution.