Startup Reviews Weev May Have Done The Impossible: Gotten Rid Of Trolls Emma McGowan August 14, 2015 9:30 am