Kay Letson Stevens, a 62-year-old woman from Decatur, Alabama, was found dead on November 14, 2015, in what was quickly determined to be a homicide. Stevens’ body was discovered in her home after a concerned friend reported that she had not been heard from for several days. When authorities arrived at the scene, they found Stevens with signs of violent trauma, prompting a swift investigation. Her death stunned the local community, where she was known as a kind and respected individual.
...Read More