Authorities in Germany say they have detained 18 people linked to an international fraud ring, on suspicion of stealing and misusing the credit card data of millions of people worldwide.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results