Russia in historic foreign debt default, reports suggest
The country fails to make $100m interest payment due to sanctions and is reported to be in default.
The country fails to make $100m interest payment due to sanctions and is reported to be in default.