NEW PODCAST—Culture of Conviction: Brian Stolarz on How Houston Prosecutors Convicted His Innocent Client

In 2005, Alfred Dewayne Brown (pictured left) was wrongly convicted and sentenced to death for the murder of a Houston, Texas police officer based on false testimony Harris County prosecutors obtained through coercion and threats. After spending a decade on death row for a crime he did not commit, Brown was finally released with the […]

Help end the death penalty in New Hampshire!

By nearly a 2-1 margin, the Republican-controlled New Hampshire legislature has voted to repeal the death penalty. Now the bill goes to Governor Chris Sununu, who has threatened to veto it. It is more important than ever to let the Governor know that the death penalty does not align with our conservative values and New […]