Three men were extradited to the U.S. to face charges in North Carolina, Texas and Virginia over the alleged scams.
Source: New feed
Three men were extradited to the U.S. to face charges in North Carolina, Texas and Virginia over the alleged scams.
Source: New feed