On November 18, 2014, 29-year-old Larry Marvin Glenn was fatally shot in Prichard, Alabama. The incident occurred in the Alabama Village neighborhood, a locality that has experienced multiple violent events over the years. In the days surrounding Glenn's death, Prichard witnessed a surge in homicides, including a double homicide on January 26, 2016, in the same area.
The circumstances leading to Glenn's death remain unclear, and no arrests have been reported in connection with the case
...Read More