DeMegious McAlle Osborne, a 42-year-old Black man from Birmingham, was killed on June 14, 2019, in a daylight shooting near 5th Street North, with reports placing the attack just after 3 p.m. News coverage and memorial notices say he was pronounced dead at the scene, turning an ordinary Friday afternoon into a homicide investigation that would linger long after the gunfire ended. Later reporting described him as talking with another man when a vehicle pulled up behind him and the gunman got out,
...Read More