Stephon Johnson, a 26-year-old man from Birmingham, Alabama, was tragically killed on June 26, 2020. His death occurred in the early hours of that morning, marking a violent end to a life that had been full of promise. Johnson was found in the 1600 block of 17th Avenue North in the heart of Birmingham, where police responded to reports of a shooting. When officers arrived at the scene, they discovered Johnson suffering from multiple gunshot wounds. He was quickly transported to a local hospital,
...Read More