‘The Walking Dead’ Season Ten Finale Delayed Due To COVID-19 Pandemic

AMC has announced that The Walking Dead’s tenth season finale will not air in April as previously scheduled because of the COVID-19 pandemic. The pandemic has made it impossible for…