fragmentsandreflections.me
Slaying the trolls: rape, Twitter and free speech on the Internet
It was with a sickened sense of incredulity I read the front page story of yesterday’s Evening Standard: “Twitter Trolls Tell MP: We’ll Rape You” Following Stella Creasy&#82…