fatal shooting

Michele Fiore
March 13, 2018 - 7:36 am
CHICAGO (WBBM NEWSRADIO) The family of a woman shot and killed Monday by Elgin police can't imagine that someone like her could've been perceived as a major threat. Chevelle Clements is the woman's brother. He said she was petite, and he doesn't understand how a highly trained police officer had to...
Read More