Open Secrets S1E3 backdrop
Open Secrets poster

Open Secrets (2022)

S1E3 Japan's Hostage Problem

Mar 19, 2022 Season 1 Episode 3

A flawed justice system relies significantly on forced confessions to maintain its astonishingly high conviction rate of 99.9%.