Police shuts down scam operation that stole millions from hundreds of people
A police operation in Spain led to the arrest of 45 individuals accused of participating in a fraudulent scheme that would have defrauded more than 200 people. The fraud operatorsRead More →