Russian embassy tweets an alt-right meme to troll the British government
The Russian Embassy in the UK is really stepping up its online trolling game. SEE ALSO:
A Russian embassy's Twitter account is taking shots at the U.S.
After using a
of a duckling with ...
No comments yet. Be the first.
Advertising Perspectives LLC
Search Advertising Perspectives