Illinois2 years ago
New Illinois DCFS director Heidi Mueller reflects 100 days into role: 'Where I was meant to be'
CHICAGO (WLS) — The new director of the Illinois Department of Children and Family Services has been on the job since March. Heidi Mueller was appointed...