Final Moments Of Elgin Woman Killed By Police
CBS 2's Charlie De Mar has the latest on released body cam footage of a woman killed by Elgin police.
Categories: News WBBMTV

More Videos

Watch & Listen LIVE