A man who was initially facing capital murder charges in a 2020 shooting at the Riverchase Galleria has been found guilty of ...
Demetrius Jackson is the last of the three men Hoover police arrested and charged for the deadly shooting in the Galleria mall on July 3, 2020.