Terre Haute man arrested on child molestation charges

William Friede