Dr. Devon Horton, the school superintendent in DeKalb County, is accused in a scheme involving kickbacks in Illinois.

See Full Page