Open Secrets (2022)
S1E3 Japan's Hostage Problem
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%.