In a tragic turn of events on a summer evening, 71-year-old Lee Ross of Birmingham, Alabama, was killed in a double homicide. The shooting, which also claimed the life of his friend, 62-year-old Daryl Maurice Jones, unfolded on Saturday, July 15, 2023, in the Ensley neighborhood of Birmingham.
The incident occurred around 9 p.m. in the 1200 block of 29th Street, when gunfire erupted, striking both Ross and Jones. Birmingham police and fire medics were dispatched to the scene, where they f
...Read More