Protesters block traffic on U.S. 31 in Hoover, march to Galleria over police shooting

by

by

Hoover Sun