10 Arrested in North Carolina Staged Auto Accident Ring
Nine residents in Pitt County, North Carolina, were arrested in connection with an alleged staged auto accident ring, according to a statement from the North Carolina Department of Insurance (NCDOI). Investigators allege the accused staged seven separate vehicle crashes between …