(video) Kremlin Mockingbird: Useful Idiots and Russia’s Lying Media

https://www.youtube.com/watch?v=rnf4ZRQDEYk

Kremlin Mockingbird: Useful Idiots and Russia’s Lying Media

Leave a Reply