A moderator on an internet video-sharing platform stumbles across a potential snuff film ring hidden in the depths of the site's content.
We'd like to use cookies to count unique visitors and to show ads that help keep the site free. Nothing is set until you choose. Privacy policy