15 revolutionary posters of the soviet union
As someone who was taught history from a Western perspective – with the Soviet Union often misunderstood at best, or mistrusted at worst – I found it fascinating to get a glimpse behind ideological lines. . ... KPSS stands for “Kommunisticheskaya partiya Sovetskogo Soyuza” – the..…