Alabama is one of six states throughout the nation considering a legally authorized period of delay on the death penalty, and many religious leaders and organizations have recently taken stands. Protestant, Jewish and Catholic leaders urged Congress and the White House on March 9 to suspend federal executions while capital punishment is examined for disproportionately targeting minorities and poor people.…
Want to read the full article and more?