glblgeopolitics.wordpress.com
Sanctioned Russian banks begin testing national payment system next week
“What sanctions?” is how Russia laughs off Western punitive measures while creating its own alternative system. Much like the attack on Russian oil and gas, the West is shooting itself …