On April 13, 2024, at approximately 12:00 a.m., Birmingham Police Department officers responded to a ShotSpotter alert indicating a single gunshot in the 500 block of 81st Street South. Upon arrival, they discovered 26-year-old Jeffry Padilla lying face down in the front yard of a residence, suffering from a gunshot wound. Birmingham Fire and Rescue Services pronounced him deceased at the scene.
Preliminary investigations revealed that Padilla, a guest at the residence, was involved in
...Read More