Asheville church choir director charged with child sex crimes
Police have arrested a well-known Asheville church choir director on charges he had sex with two children. Leonard Jerome Smith, 53, of Blanton Street, Asheville is charged with felony statutory rape of a child older than 6 and felony first-degree child sex offense. The acts are alleged to have occurred with two separate children in… Read More »