… right to life in Japan and a major setback for the country's human rights record.” Chiara Sangiorgio, Death Penalty Advisor at Amnesty …
Read more: Japan: Cruel execution a stain on country's human rights record
2025-07-01
… right to life in Japan and a major setback for the country's human rights record.” Chiara Sangiorgio, Death Penalty Advisor at Amnesty …
Read more: Japan: Cruel execution a stain on country's human rights record