Russia-Ukraine War Latest News: Journalist Killed in Russian Strike on Kyiv Identified
Russia said it had made payments on two dollar-denominated bonds, potentially staving off a default on the country’s foreign debt. The nearly $650 million in payments were made in dollars…