Charlie Brooker returns to wring more laughs from a hilariously troubled world, looking at some of the scariest news stories ever, and some jokes.
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
Charlie Brooker returns to wring more laughs from a hilariously troubled world, looking at some of the scariest news stories ever, and some jokes.