URBANA, Ill. (WCIA) — Urbana Police and Champaign County Sheriff’s deputies are gathered in an Urbana neighborhood.
There is a large police presence near Scottswood and Oregon streets. Police have not been able to say what has happened. Roads in the area are blocked.
This is a developing story.