Category: Tech

Read More

BODIES IN SEATS

At Facebook’s worst-performing content moderation site in North America, one contractor has died, and others say they fear for their lives