The Dirty Business of Hosting Hate Online

Sometime in the three years before he murdered nine people at Emanuel African Methodist Episcopal Church in Charleston, South Carolina, Dylan Roof sat down at…