Meet the Dogged Researchers Who Try to Unmask Haters Online | MIT Technology Review

by godexmachina

http://www.technologyreview.com/photoessay/533426/the-troll-hunters/

Advertisements