Federal appeals court blocks execution of Alabama inmate

A federal appeals court has blocked the state of Alabama from executing an inmate convicted of killing a driver who gave him a ride

Related posts