Social Media, Twitter
Twitter Vows To Wage War on Internet Trolls!

Twitter is the Largest Social Network after Facebook, Twitter is giving its users new features to block internet trolls