T telegraph.co.uk Twitter is giving its users new powers to block internet trolls 17 points Jerry2 11 years ago 10 comments