Jun 7, 2026Smoke, Sorcery and Strategic Stubbornness: Russia’s Economic Forum Blazed by BombsSource: bbc.co.uk