• Research

The Death Penalty in Japan. Report of an AI Mission to Japan

, Index number: ASA 22/002/1983

View report in English