Alabama has executed an inmate convicted of killing an Etowah County gas station clerk in 1997 and stealing about $250. Geoffrey Todd West was executed Thursday night at William C.
Alabama has executed an inmate convicted of killing an Etowah County gas station clerk in 1997 and stealing about $250. Geoffrey Todd West was executed Thursday night at William C.






