Protesters gathered along Peck Road and Route 38, near the Kane County Judicial Center to rally against recent immigration activity by U.S. Immigration and Customs Enforcement in the area and nationwide, on Saturday, June 20, 2026, in Geneva. (Mark Black for Shaw Local News Network/Mark Black / Shaw Local News Network)