Diwan Network > Iran News > Blog > Videos > Iran’s supreme leader says country delivered “hard slap” to US | BBC News
Iran’s supreme leader says country delivered “hard slap” to US | BBC News

Videos2 months ago
posted on
Pulse
Leave a reply