Authorities say 35-year-old Harold Wilson turned himself in to police Wednesday night on a charge of Sexual Assault of a Child. Wilson is accused of having improper relations with a child in his church, and is being held in the Smith County jail on a $100,000 bond.