Tag: electric chair

Death Penalty in US Not Dead Yet

Ivan Navarro’s “Death Row” installation, 2006. (Jean-Pierre Dalbéra on flickr)

Elected officials are not having a collective epiphany about capital punishment, writes John Kiriakou. But for other reasons executions are still going down.