Child Abduction Arrest
The Champaign Police Department has been investigating an incident that was reported to have occurred in the area of Washington and Miller on May 21, 2014 at around 3:30 PM. A 13 year-old female reported being approached by a male suspect in a green car. This suspect was reported to have exited the car and forced […]