News Coverage
UK intel: Russia faces economic strain amid rising inflation
Russia faces rising inflation and potential bankruptcies, threatening its defense spending amid economic strain.