Latest, Greatest Memes from Russia Insider. Enjoy!

Tue, Jan 10, 2017 | 1460 Comments

These babies are either straight off the presses at Putin's personal meme factories, or just some random stuff we stumbled across we knew you would appreciate.

Enjoy!