Delarick St. George, a Black man, was 36 years old when he was killed on November 13, 2023, in Lanett, Alabama. Late that afternoon, a 911 call brought police and emergency responders to the 2300 block of 20th Avenue SW after a resident returned home and found an unresponsive man lying in the front yard. By the time help arrived, St. George had been shot and was pronounced dead at the scene, turning an ordinary day on a small street into the start of a homicide investigation that would hang over
...Read More