Visa and Mastercard’s Russia boycott drives the country to further embrace Chinese payment systems March 7, 2022
Russia begins blocking media outlets that deviate from state narrative on Ukraine invasion March 2, 2022