hnews_1217_Impeachment_Protest
David Barnes of Elgin, left, uses his protest sign, reading "impeach + remove", to block a video being recorded by a supporter of President Trump who refused to be identified by name during a protest along Federal Drive and Northwest Highway on Tuesday, Dec. 17, 2019 in Crystal Lake.