The Death Penalty in Japan: A report on Japan’s legal obligations under the International Convenant on Civil and Political Rights and an assessment of public attitudes to capital punishment
This report was commissioned by the Death Penalty Project in order to assess Japan’s legal obligations on the use of the death penalty under the ICCPR, and to examine the related subject of public attitudes toward capital punishment in Japan.
- Document type NGO report
- Countries list Japan
- Themes list International law, Public opinion,