DeKalb County superintendent placed on leave following federal indictment in Illinois

DeKalb County Superintendent of Schools Dr. Devon Horton faces a federal indictment in Illinois.

According to the District 65 school system in Illinois, where Horton previously worked as superintendent, Horton faces charges for acts he allegedly committed while working there.

The district said it was aware of the ongoing federal investigation and has supported the process fully, but had stayed silent until now at the request of federal authorities…

Story continues

TRENDING NOW

LATEST LOCAL NEWS