Bipartisan Taskforce Will Study Death Penalty
Bipartisan Taskforce Will Study Death Penalty
Senator Daylin Leach, a Democrat from Delaware and Montgomery Counties who has sponsored legislation that would repeal the death penalty, welcomed the study as a way to ascertain exactly how much the policy costs taxpayers and whether it is effective ...