02.28.09 - Congrats Elizabeth and Steve!
30 March 2009
22 March 2009
18 March 2009
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 it was proven he was innocent. Pictured here is Juan, from an October 2002 event in Chicago. I will be photographing Juan once again next weekend at the Amnesty International conference in Boston, where I will also have a photo exhibit up. Look for photos from that in early April.