ParentFull threadmeshr·Why do you think so? Visa and MasterCard are banned in Crimea. Visa and MasterCard can't track its holder location.View on HN