Devon Horton has resigned from his role as DeKalb County superintendent, He has pleaded not guilty to federal charges stemming from his previous job in Illinois.
DeKalb schools superintendent pleads not guilty to federal charges
The Atlanta Journal Constitution3 hrs ago
112


ABC News
KPTV Fox 12 Oregon
Raw Story