Showing posts with label damn those sneaky Russians. Show all posts
Showing posts with label damn those sneaky Russians. Show all posts

Monday, September 17, 2018

Does Russia Know No Shame?




Thanks, Borepatch, for this infographic. And while we're at it, is your neighbor a Russian spy? Here's a handy checklist from the UK.




запереть ее!

LSP