Search results for "Ireland, United States"
4KThe Moderators

The Moderators

The Moderators
4K
IMDb: 7.5
22

In an office in India, a cadre of Internet moderators ensures that social media sites are not taken over by bots, scammers, and pornographers. The Moderators shows the humans behind…