Author: John Naughton

Filter by Popularity: - - - -
Sarah T Roberts's vital new study demonstrates how online content moderation is a global industry that operates on the back of human exploitation... [Read More]
Tags: Screen - Sarah - Robert
Jump To: