Law enforcement agencies from various European countries, coordinated by Europols European Cybercrime Center (EC3), have dismantled a major international payment card fraud organization based in Latvia.
A total of 8 suspects have been arrested by police. Russian authorities had previously arrested other alleged members of the group.
Law enforcement from Spain, Lithuania, Bulgaria, Poland, Estonia, Sweden, the United Kingdom, Norway and Latvia have taken part in…