Death row inmate Jeffrey Landrigan is scheduled to be executed by the State of Arizona on Tuesday, the state’s first execution since Robert Comer was executed in May of 2007. While it appears the last-minute appeal process will unlikely lead to a stay of execution for Landrigan, an interesting discussion broke out over where the […]
