Sex offender faces new charges in Iredell County

Sex offender faces new charges in Iredell County