Villagers grieve, the police have questions, and a relationship breaks down.
Season 54 • Episode 38 of 247