Feeds:
Posts
Comments

Posts Tagged ‘russian spies’

The UK’s ITV news has just reported that one of the alleged Russian spies has admitted guilt in an American court.

As the artist’s impression shows, it seems odd that the fact they’ve obviously arrested Lenin, didn’t actually set any alarm bells ringing to begin with!

Read Full Post »