Leesa Adair, a 27-year-old woman from Montgomery, Alabama, was found dead on August 9, 2020, in what authorities later confirmed to be a homicide. Her body was discovered inside her residence, located in the 1000 block of South Holt Street. Law enforcement officers responded to the scene after receiving a call reporting a suspicious death. The circumstances surrounding her death raised immediate concerns, and an investigation was launched to determine the cause.
According to the Montgom
...Read More