Some good news at last! Proposition 34: Death penalty repeal fails! Gas chamber or electric chair still on table for killer William Simpson!

The defeat of Proposition 34  is good news for those of us all around the nation who are pulling for Catherine Burke and her family to get justice in vicious slaying of  their 18 year old daughter Saskia.  It means that the death penalty is still on the table for her  19 year old killer, […]