Metro Atlanta superintendent facing multiple charges, placed on administrative leave

A metro Atlanta area school superintendent has been federally indicted in Illinois.

DeKalb County Superintendent of Schools Dr. Devon Horton faces a federal indictment in Illinois for “acts he allegedly committed while serving as Superintendent of District 65,″ officials said in a statement.

DeKalb County Board of Education hired Horton for the superintendent position in April of 2023…

Story continues

TRENDING NOW

LATEST LOCAL NEWS