Mastercard and Visa suspend operations in Russia

Mastercard and Visa suspend operations in Russia