Visa and MasterCard exile Russia from networks

Visa and MasterCard exile Russia from networks