After months of stalling, Russia finally defaults on its foreign debt—although Moscow still says it can pay
The Kremlin says its first default in over 100 years has been manufactured by the West, as sanctions prevent Russia from paying its debt. Read […]