Snapped
Sheila Labarre
Season 31 Episode 13
A lead in a missing persons investigation ends at a 115-acre farm, unearthing the site of a crime that went down in New Hampshire history
Snapped airs on Sky Crime at 2:00 AM, Wednesday 16 October. (Subtitles, repeat.)
Topics
News ➝ Current Affairs
Documentary