when is the season finale of twd?
Why is The Walking Dead finale delayed? A statement by AMC read: “Current events have unfortunately made it impossible to complete post-production of The Walking Dead season 10 finale, so the current season will end with its 15th episode on 5th April.”