Iranians take stock of Israel’s destruction as officials vow revenge

Jun 13, 2025 - 15:49
Iranians take stock of Israel’s destruction as officials vow revenge
Iranians take stock of Israel’s destruction as officials vow revenge