Iran's Supreme Leader Khamenei will deliver a video speech soon.

2025-06-26

Iran's Supreme Leader Khamenei will deliver a video speech soon.