The man who created Ohio’s 1981 death penalty law says it’s likely that the state’s last execution ever has already happened. Ohio’s most recent lethal injection happened 18 months ago, in July 2018. The state is scheduled to execute its next next death row inmate in July, but that seems unlikely: Since taking office last year, Gov. Mike DeWine

Leggi Tutto