Research

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

Index Number: ASA 22/002/1983