WORLDRussia Blames West of Seeking ‘Artificial Default’adminMarch 14, 2022March 14, 2022 March 14, 2022March 14, 2022 Russia’s Finance Ministry accused foreign countries of forcing Russia into an ‘artificial default’ via unusual sanctions over Ukraine and said it would meet its debt...