DCFS Missing 3100 Children

An audit of the Illinois Department of Children and Family Services (DCFS) revealed that up to 3100 kids who were under the care of DCFS were missing in 2011 and 2012. The Illinois Review revealed the results...