The Alabama Senate gave final passage on May 18th to the "Fair Justice Act" (Senate bill 187), a measure designed to speed up state appeals in death penalty cases, and on May 26th, Gov. Kay Ivey signed it into law.

That was also the day that Alabama carried out its long-delayed execution of

Leggi Tutto