BIRMINGHAM, AL (WBRC) - An Etowah County judge has sentenced a man to death by lethal injection for beating a child to death in 2006. Last month a jury convicted Kevin Towles in the murder of his girlfriend's son, Geontae Glass.
Authorities testified Towles and the boy's mother claimed the boy had been kidnapped. Prosecutors say it was an emotional case and the end of a lot of hard work.
1720 Valley View Drive