Ads help us keep this site online
21st October 2021
Posted by Sky News
Staff at Netflix's headquarters in Hollywood have staged a walkout in protest at the release of a controversial special by the stand-up comedian Dave Chappelle.
Ads help us keep this site online