First off, no matter how much you hate Putin, he's not Hitler.
No, but they both lied about not having plans to invade another country, and then did so after some days.
And I'm not saying anything bad about Russia because it's not necessary for this conversation.
And yet you kept harping about Ukraine being goaded to join NATO without palpable evidence. Russia is the one who keeps provoking Ukraine, prompting the latter to demand accession to NATO after the annexation of Crimea.
I'm a leftist. Real far leftist. Like, the farthest left you get.
With all that being said, you're the person this meme pokes fun at.