Soviets in space! Here’s an interesting set of USSR space propaganda posters. Politics aside, I always thought the Russian space program rocked. Just look at how the Soyuz spaceship is now the only reliable vehicle for taking cosmonauts to orbit, now that the Space Shuttle has been decomissioned. Or consider that the Soviets managed to land a probe in Hell (meaning, of course, planet Venus) and send back some pictures. (via Trivium)
Source: russiatrek.org

