News & Updates

Share:
Filter & Search

Voices: John Bessler

“For justification of any punishment go back to the Enlightenment,” University of Baltimore Law Professor John Bessler says. “Philosophers such as Montesquieu and Cesare Beccaria

Read More »

Repost: Proposition 66 Watch

It passed by the slimmest of margins in November’s election, but Prop 66 has been stayed by the California Supreme Court since a lawsuit challenging its constitutionality was filed in the aftermath of the election. DPF board member and death penalty attorney Aundre Herron brings us up to date on the latest developments in the legal challenges facing this problematic initiative.

Read More »