DPIC RELEASES 2003 YEAR END REPORT
DPIC’s 2003 Year End Report reveals a decline in critical death penalty numbers: fewer death sentences, fewer executions, a smaller death row, and a decline in public support. The report also highlights the high number of exonerations from death row this year and the emergence of new voices challenging the death penalty. Read the report (in PDF format).”