News

WCIA is continuing its annual "Our Town" series and visiting various towns across Central Illinois. We begin this summer in Gifford, the Champaign County community of 900 people who are proud to call ...