The Supreme Court’s new death penalty order should make your skin crawl

The Supreme Court’s new death penalty order should make your skin crawl