Day: February 16, 2017

Geopolitics Journalism Politics Russia

The battle of the trolls (and no, they are not Russian)

I have lost count of how many times I have found articles in the media (it can easily be more than a hundred) saying that the internet is supposedly infested by hordes of Russian professional trolls

Read More