Russia the only ‘winner’ of US-Israel war on Iran: EU Council president
March 10, 2026
Antonio Costa says Russia benefits from soaring global energy prices and attention being diverted from war in Ukraine.
March 10, 2026
Antonio Costa says Russia benefits from soaring global energy prices and attention being diverted from war in Ukraine.