Ice Protest

Ice Protest

Protesters gather near the Drury Inn on West Anthony Drive in Champaign where ICE Agents are said to stay, Saturday, June 23, 2018. 

Sections (2):News, Local
-