Little Britain removed from iPlayer and Netflix and NOW TV after blackface criticism

The BBC said it had made the decision to remove the show as “times have changed” since the comedy first aired in 2003

Little Britain removed from iPlayer and Netflix and NOW TV after blackface criticism



Source