Supreme Court justices feuding over death penalty

A controversial execution of a Muslim inmate in Alabama appears to have set off a rare public debate between Supreme Court justices over how the death penalty is enforced.

A controversial execution of a Muslim inmate in Alabama appears to have set off a rare public debate between Supreme Court justices over how the death penalty is enforced. […]Read More[wp_ad_camp_1]

Leave a Reply