On June 10, 2018, 28-year-old Antonio Jerrell Taylor was fatally shot at a Shell gas station located at 800 Third Avenue West in Birmingham, Alabama. This incident marked the third homicide at this particular station since 2015, raising significant concerns about safety in the area. Following the shooting, Birmingham Police detained a suspect in connection with Taylor's death.
In the aftermath of the incident, the Birmingham City Council engaged in extensive debates regarding the future
...Read More