In a significant joint operation, the Spanish National Police, French National Police, EUROPOL, and INTERPOL have …
vehicle trafficking
-
-
Police arrested 82 people from over 20 provinces and recovered 58 high-end vehicles in a macro-operation …