Question: Which episode of "The Walking Dead" features a small town sheriff's deputy encountering a priest?
Answer: Strangers