The Death Penalty Election: A Louisiana Parish Is Ground Zero for the Capital Punishment Debate

October 26, 2015 in Daily Beast open in new window | Tagged: