Beth Cacciotti

The Death Penalty comes with staggering and irresponsible financial burdens to taxpayers and the government should NOT be in the business of killing people