Quindarius Germon Peeples, an 18-year-old from Birmingham, Alabama, was tragically killed in a shooting on Thanksgiving night, November 24, 2022. The incident occurred near the 400 block of Orchid Road in the Killough Springs area. Peeples, along with another 18-year-old male who suffered non-life-threatening injuries, was brought to UAB Hospital in a private vehicle. Unfortunately, Peeples was pronounced dead upon arrival.
The Birmingham Police Department's preliminary investigation re
...Read More