Hundreds march from Champaign PD to Alma Mater statue in “Enough is enough” protest

By Gavin Good Hundreds of protestors marched from the Champaign Police Department to the Alma Mater statue near the University … Continue reading Hundreds march from Champaign PD to Alma Mater statue in “Enough is enough” protest