News Summary In a controversial execution, South Carolina has carried...Read More

South Carolina Executes Inmate by Firing Squad, Reviving Debate on Capital Punishment
News Summary In a controversial execution, South Carolina has carried out the death penalty on Mikal Mahdi via firing squad. This event has reignited discussions