Tag: Capital punishment debate
Supreme Court Grants New Trial Death Row Inmate Oklahoma
The Supreme Court has recently made a groundbreaking decision to grant Richard Glossip, a death row inmate in Oklahoma, a new trial. The case...
Navigating Diplomatic Blowback: Japan’s Stance on Death Penalty
Saul Lehrfreund, co-founder and co-executive director of the Death Penalty Project, a British non-governmental organization, recently shared his thoughts on Japan's continued use of...