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 Constitution4 hrs ago
110


ABC News
Raw Story
Bozeman Daily Chronicle Sports