Month: March 2009

New Mexico Abolishes the Death Penalty

Today, New Mexico made history and abolished its death penalty statute, making it the 35th state without capital punishment. It just so happens that I have a photo exhibit up throughout New Mexico for the next two weeks in conjunction with the one-man play about Juan Melendez, who was exonerated from Florida’s death row after …

New Mexico Abolishes the Death Penalty Read More »