
DeKalb Superintendent Indicted on Federal Fraud Charges
DeKalb County Superintendent Devon Horton has been placed on paid leave after a 17-count federal indictment alleging fraud and embezzlement from a prior job.
#DeKalb County Schools#Education Governance#Public Corruption
