Home Trending Not just Russians, Visa, Mastercard users all over the world won’t be happy with this news