California Initiative to Ban Death Penalty In Favor of Life in Prison
California Initiative to Ban Death Penalty In Favor of Life in Prison
By Dava Castillo California is taking the lead to ban the death penalty. Supporters of the initiative include the American Civil Liberties Union, the Office of Social Ministry for the Catholic Diocese, NAACP and some retired judges, reported in Sign In ...