Police in Spain’s Catalonia have taken part in an operation that resulted in the arrest of 14 members of a suspected drug trafficking gang after the...
Social Widget