Leonard Smith, an 80-year-old resident of Daphne, Alabama, was found dead on February 22, 2023, in what authorities later determined to be a homicide. Smith's body was discovered at his home, and an investigation quickly ensued, with local law enforcement and detectives working to piece together the circumstances surrounding his death. Initially, the case generated significant concern among the community, as Smith had been a well-known and respected figure in the area. His death came as a shock,
...Read More