On June 3, 2017, 54-year-old Francis Tolbert Davis was fatally shot in York, Alabama. The incident occurred during an altercation that resulted in two individuals being shot, with Davis succumbing to his injuries. Following the shooting, a suspect was taken into custody and charged with murder and attempted murder.
Davis's death is part of a broader pattern of gun violence in York, Alabama. Other fatal shootings in the area include the deaths of Andrew Bell on February 17, 2019, and Eri
...Read More