There is a price for keeping our feeds free of images that would disgust and distress us. It's paid by the individuals who filter out the horrors. These are today's sin-eaters. Show more
Discover 11,128,835 listings and 278,320 playable programmes from the BBC
There is a price for keeping our feeds free of images that would disgust and distress us. It's paid by the individuals who filter out the horrors. These are today's sin-eaters. Show more