A jury in 1999 convicted Geoffrey Todd West of the murder of Margaret Parrish Berry during a convenience store robbery in Etowah County in 1997. West was executed Thursday despite a clemency campaign ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results