Small Town Secrets
Rumours
Season 1 Episode 2 of 3
Two cousins have allegedly confessed multiple times to killing Denise, but they've never been arrested and police say one of them hasn't even been questioned - until now
Small Town Secrets airs on U&W at 11:10 PM, Tuesday 24 September. (Subtitles, new.)
Topics
News ➝ Current Affairs
Documentary