Robert Charles Towery’s Execution

At 11:26 am this morning, Robert Charles Towery was pronounced dead, nine minutes after he was lethally injected. The execution in Florence (60 miles outside Phoenix) marks the second within nine days for Arizona and the thirtieth since capital punishment was reintroduced into the state in 1992. Towery is the seventh American death row inmate [...]