Dexter and the Death Penalty – Stirring the Pot

Fascinating article about Dexter and the ethics of taking the law into one’s own hands, vs the death penalty, written by Sidra Zaidi. After more than a decade of putting executions on hold in the state of Illinois, the Illinois General Assembly recently voted in favor of officially banning the death penalty. As constituents wait […] Read more »