According to local Iranian media reports, Iran's Supreme Leader Ayatollah Khamenei is expected to address the nation soon.

2026-02-28

According to local Iranian media reports, Iran's Supreme Leader Ayatollah Khamenei is expected to address the nation soon.