Answer this question:

when is the last walking dead episode 2017??
April 2, 2017