World Putin humiliated as ‘only a matter of time’ before Russia defaults on foreign debts By News Feed - May 26, 2022 Share on Facebook Tweet on Twitter RUSSIA IS set to default on its foreign debts for the first time in over a century. Daily Express :: News Feed