includes personalizing content and advertising. By continuing to use our site, you accept our use of
Shoppers Flee After Thanksgiving Night Shooting at Alabama Mall
Two people were wounded in a shooting at the Riverchase Galleria shopping mall in Hoover, near Birmingham, Alabama, on Thanksgiving night, November 22. WBRC said the suspected shooter was shot and killed by police.