Open Letter to Visa and Mastercard from IT Specialists Fleeing Russia 4 years agoI have a ticket in Turkey, but I don't know how I will pay for life 0ThreadHN