The Mayor of Champaign and City Council members have released a statement denouncing council member Davion Williams' swastika post on Facebook.
A downstate Champaign elected official’s use of an antisemitic symbol on his Facebook page has drawn condemnation.