1 Articles
Video

Reverend Catherine Brown is suing the Chicago Police Department over a 2013 traffic stop where she says she was the victim of excessive force.