Post

The Soviet fascination with Venus and impressive missions to its hostile surface are of interest to me. I wager the Soviets won the space race. It appears their successor state has ultimately won the Cold War despite our leaders' decades of victory speeches.