Politics

PAYMENTS GIANTS VISA AND MASTERCARD ALSO PULLS OUT OF RUSSIA