All eyes on Iran as Tehran witnesses historic dialogue

time Oct 26 2026