In the quiet town of Pelham, Alabama, the life of Houston Lee Tumlin, a 28-year-old male, came to a tragic end on Tuesday, March 23, 2021. He was discovered in his home, having died from a self-inflicted gunshot wound. At the time of his death, his girlfriend was present in the house. Authorities investigating the scene found no note left behind. The Shelby County Coroner, Lina Evans, confirmed that the cause of death was suicide. As the investigation concluded that Tumlin took his own life, the
...Read More