anti-death penalty rally Juan Melendez, the 99th person released from death row for innocence since 1973
Cropped version of previously submitted shot; taken during street protest against death penalty
- 1
Cropped version of previously submitted shot; taken during street protest against death penalty