Jefferson County has one of the highest rates of capital punishment in the nation, according to a report released last month by Harvard Law School’s Fair Punishment Project. The report found that the county is one of only 16 in the nation to hand down five or more death sentences between 2010 and 2015. We […]