mugwatch.org
Leonard Church of Kennesaw Georgia Arrested on 2 Counts Child Molesting
A Kennesaw, Georgia city councilman is accused of molesting a boy at his Cobb County home. Leonard Leroy Church, 66, was arrested and charged with two counts of child molestation. Detectives say th…