DeKalb County superintendent on paid administrative leave after being federally indicted in Illinois
The Evanston/Skokie School District 65 said Dr. Devon Horton, who used to be their superintendent, faces federal criminal charges filed Thursday.

What's Your Reaction?






