Russia Defaulted on International Dept Payment for First Time Since 1918
Russia has defaulted on its interest payment, $100 million, on their international debt for the first time since 1918. The default is a direct result of the Western sanctions since…