National News

'Chappelle's Show' returns to Netflix

After Dave Chappelle demanded it to be removed from Netflix in November, the show is once again available on the streaming service.