How to tackle trolls on Twitter and elsewhere on the Internet 0 By admin on February 24, 2012 SG Social Media / New Media Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email