Playback serverIf a title won’t play, switch servers.
Season 6 · Episode 9
0.047mJune 18, 2024
The body of 15-year-old Eden Westbrook is found hanging from a tree in a public park. Liz Hayes and the panel discover serious flaws in the police investigation.