Police shooting protesters hold vigil, 'die-in' at Riverchase Galleria

by

by

Hoover Sun