Everybody Hates The Russians

But Some Hate The Russians More Than Others This is the Russian Embassy in Estonia. The fence is intended to keep the Estonians from defacing the embassy and the signs are protesting and condemning Russia’s war in Ukraine. Today there were no typical protesters because of the rain but often there are 50 to aContinue reading “Everybody Hates The Russians”