Expelling all Russian banks from SWIFT must be done now
Updated: Oct 19, 2023
Since the beginning of the year, Western leaders have repeatedly warned that Russia would face the toughest sanctions ever if it would further invade Ukraine.
Russia brazenly challenged these warnings and doubled down.
Comments