Apparently the Russian Embassy in London has a very troll-like sense of humor.
— Russian Embassy, UK (@RussianEmbassy) April 10, 2017
Latest posts by Kit Perez (see all)
- DOJ Demands List of Protest Website Visitors - August 17, 2017
- Bundy ranch defense stymied - August 16, 2017
- Two More Ways You’re Being Spied On and Don’t Care About - August 11, 2017