-
An Alabama inmate on death row, whose death sentence led to discussions about the Constitutional right of religious freedom, will be executed on Thursday, July 18 by lethal injection. Keith Gavin is Muslim. He’s sentenced to death for the 1998 murder of a delivery driver.
-
A federal appeals court has blocked the planned execution of an Alabama inmate to consider whether the state was violating the Muslim inmate's rights by…