DeKalb superintendent to resign after federal indictment
The DeKalb County Board of Education voted to accept the resignation of Superintendent Devon Horton a week after he was indicted on federal charges of embezzlement and wire and tax fraud. Why it matters: Horton was the third superintendent to lead the...
Axios