Everything Goes Better with Iron Felix
Imagine statues of Heinrich Himmler going up in Germany in 2021.
You can’t. It’s literally unthinkable.
Now, in Russia, on the other hand…
Two new busts of Felix Dzerzhinsky were unveiled over the weekend, to celebrate his 144th birthday, one in the southern Russian city of Krasnodar and another in Simferopol in Russian-occupied Crimea. The latter ceremon…
Keep reading with a 7-day free trial
Subscribe to TOP SECRET UMBRA to keep reading this post and get 7 days of free access to the full post archives.