TRAILL COUNTY, ND (iNewZ.TV) A Grand Forks man is facing criminal charges in Traill County, North Dakota involving internet sex, a handgun and terrorizing.