Letitia Andrews, a 48-year-old woman from Centre, Alabama, was tragically found dead on July 31, 2016, in what authorities later determined to be a homicide. Her body was discovered in the yard of a residence in a rural part of Cherokee County. Initially, her death was believed to be the result of an accident or natural causes, but further investigation by local law enforcement raised suspicions of foul play. It was revealed that Letitia had suffered blunt force trauma, leading investigators to
...Read More