041318 Doug Moeller Arrest (MA)
Read More9 / 14
dnews_0413_Doug_Moeller_10
Former DeKalb Public Schools Superintendent Douglas Moeller is lead in handcuffs into the back of a police vehicle by Elgin police officer Tim Young after being arrested at his home on charges of non-consentual dissemination of private sexual images on Friday, April 13, 2018 in Elgin.
Log In: