The head of Iranian diplomacy announces a possible meeting with the American delegation. “I believe there are still good chances to reach a diplomatic solution”23 February 2026
The British Secretary of Defense wishes to send troops to Ukraine. “This would mean that this war has ended.”23 February 2026
Financial Times: Iran has concluded a confidential arms deal with Russia, worth 500 million euros23 February 2026
Foreign Affairs Husbands, mothers, fighters, activists: the millennial women who keep Ukraine running31 October 2025 From the beginning of the Russian invasion, Ukraine lives and resists not only through the soldiers in the trenches, but…