Here's an amazingly massive collection of vintage propaganda posters from Russia, the Czech Republic, Poland, and Cuba. "We will safeguard the peace on the Earth!" Link (via Drawn!)
David Pescovitz is Boing Boing's co-editor/managing partner. He's also a research director at Institute for the Future. On Instagram, he's @pesco.