The Advocates’ lobbying against the death penalty packs a big punch at the Universal Periodic Review of Japan

Japan is one out of the fifty eight countries (including the United States) where the death penalty is still legal and actively carried out. In Japan, crimes punishable by execution include murder, terrorism, arson, and treason. Based on reports from the Japan Innocence & Death Penalty Information Center, 106 people have been executed since 1993, … Continue reading The Advocates’ lobbying against the death penalty packs a big punch at the Universal Periodic Review of Japan