Russia Blocked from Global Financial System, Severest Sanctions from the West
Jakarta, CNN Indonesia — The United States, Britain, Europe and Canada on Saturday (27/2) night agreed to block access Russia on SWIFTthe world’s largest payment system network. This is the harshest sanctions imposed by western countries for Russia’s attacks on China Ukraine which has killed hundreds of civilians. The sanctions are aimed at preventing Russian … Read more