This is so awful.
Thoughts on how to finally eradicate internet trolls.
By Lane Florsheim Published 6 May 15