February 5, 2015

Twitter CEO Dick Costolo ‘Ashamed’ of Company’s Failure to Deal With Trolls