In Cuba, Visa and Mastercard Serve to Maintain Economic Apartheid

CubaNet has accounted for 103 establishments across the island that sell exclusive products as long as they are purchased with international cards