News

So far this year, executions have been carried out in Alabama, Arizona, Florida, Louisiana, Oklahoma, South Carolina and ...