Departing Illinois DCFS Director George Sheldon
Sophia Tareen/AP
May 31, 2017

Head Of Illinois Child Welfare Agency Resigns

George Sheldonn the director of the Illinois Department of Children and Family Services has resigned in the face of an ethics probe and controversy over recent child deaths.  


Page 7 of 591 pages ‹ First  < 5 6 7 8 9 >  Last ›