On a late summer evening in Birmingham, Alabama, the life of 25-year-old Jonathan Devon Glenn was tragically cut short. On August 12, 2022, at approximately 10:50 p.m., Glenn was shot multiple times outside his apartment in the 2800 block of 29th Place West. The brazen attack left the young man dead and a community searching for answers. The date of the incident is noted by some sources as August 11, 2022, but official reports from the Birmingham Police Department confirm the shooting occurred o
...Read More