Armed man killed by Hoover police at Riverchase Galleria was military man

by

by

Hoover Sun