Posted on January 20, 2016 by Nihra SaidArticle: Internet trolls explained by science Internet trolls explained by science http://flip.it/3QnRL