Foreign Affairs Open Thread: Russian TV, Even Stranger Than Fox News

I think that’s the Russian transliteration for LOL…

Infringing on Adam Silverman’s turf, to share a couple clips that might’ve been overlooked in the past week:

Asked & answered:

 

Share