News

How to watch The Walking Dead in the UK

Hit zombie drama The Walking Dead is back - here's how you can watch season 11 in the UK and abroad