DeKalb County Schools are searching for a new leader after Superintendent Dr. Devon Horton resigns following his federal indictment.
DeKalb County School Superintendent Resigns

129
DeKalb County Schools are searching for a new leader after Superintendent Dr. Devon Horton resigns following his federal indictment.