The Japanese government on November 14, 2024 ruled out abolishing the death penalty, rejecting calls by domestic legal experts for a review amid international pressure to end executions.
Recommends Texas CCA Overturn Conviction and Death Sentence
Jafar Rahsepari, Iraj Ahadi, Sajad Shoja