Senator Anderson releases statement following DCFS director resignation
State Senator Neil Anderson (R-Andalusia) has released the below statement following the resignation announcement of Marc Smith, former Director of the Illinois Department of Children