DeKalb Superintendent Devon Horton Indicted on Federal Charges and Placed on Leave
Originally Published 3 months ago — by The New York Times

Devon Horton, superintendent of DeKalb County schools in Georgia, has been indicted for allegedly stealing money and receiving kickbacks while previously working in Illinois, where he is accused of defrauding his former school district.