Tag: William Joshua Byard

Stony Point Man Arrested for Sexual Assault of a Minor, Human Trafficking

A Stony Point man is facing sexual assault charges involving a minor, Iredell County Sheriff Darren Campbell…