On the night of July 23, 2021, at approximately 11:13 p.m., Mobile Police officers responded to a report of a shooting in the 2700 block of Carter Avenue in Mobile, Alabama. Upon arrival, they discovered 46-year-old James L. Ross had been shot during a domestic dispute. Ross sustained life-threatening injuries and was transported to a local hospital, where he was later pronounced deceased.
Following the incident, detectives took one individual into custody and conducted interviews with
...Read More