On April 14, 2020, 38-year-old Devin Dewayne Williams was fatally shot in Birmingham, Alabama. At approximately 4:26 p.m., officers from the South Precinct responded to reports of a person shot in the 4700 block of 2nd Avenue South. Upon arrival, they discovered Williams unresponsive in the street, suffering from a gunshot wound. Birmingham Fire and Rescue personnel, along with the Jefferson County Coroner, pronounced him deceased at the scene.
Preliminary investigations indicated that
...Read More