Internet Trolls: The New Ghosts of the Digital Age

We have all heard about them, those people sitting behind their screens stirring public’s opinion in their own direction, and preying on the weakest link, [...]