Blog Posts:
California’s Latest Exoneration: Further Evidence That the Death Penalty Should Be Abolished
On October 10th, 2014, having spent 17 years in prison, Susan Mellen was exonerated by a Los Angeles County judge, who described the case as a “failure of the criminal justice system.” Read More