Activists protest outside Champaign Police Department

By Gavin Good In the hours following the Sept. 23 announcement that one of the three Louisville police officers that … Continue reading Activists protest outside Champaign Police Department