Terrell Edmonds, a 33-year-old man from Hope Hull, Alabama, was fatally shot on May 23, 2020, in what authorities later determined to be a homicide. Edmonds was found in a residential area of Hope Hull after reports of gunfire were received by law enforcement. When deputies arrived at the scene, they discovered Edmonds with multiple gunshot wounds. Despite immediate medical attention, he was pronounced dead shortly thereafter. The shooting prompted a swift response from the Montgomery County She
...Read More