Open Secrets (2022)
S01E03 Japan's Hostage Problem
Episode Overview
A flawed justice system relies significantly on forced confessions to maintain its astonishingly high conviction rate of 99.9%.
A flawed justice system relies significantly on forced confessions to maintain its astonishingly high conviction rate of 99.9%.