Human Rights Watch | Defending Human Rights Worldwide

Thumb_Japan_Hostage_System

Japan: ‘Hostage Justice’ System Violates Rights

Japan’s system of “hostage justice” denies criminal suspects the rights to due process and a fair trial.

News