In the late evening hours of Saturday, September 3, 2022, Marquse Terrail Yarbrough, a 25-year-old male, was fatally shot in Birmingham, Alabama. The incident occurred at approximately 9:20 p.m. in the 100 block of 3rd Avenue West, within the Elyton Village housing community. When officers from the Birmingham Police Department's North Precinct arrived on the scene, responding to multiple ShotSpotter alerts that detected over thirty rounds being fired, they discovered a scene of chaos.
Mr.
...Read More