Iran pounds occupied territories with heavy retaliatory strikes before start of truce

The photo shows the aftermath of an Iranian missile strike on Beersheba in the Israeli-occupied territories on June 24, 2025.

Iranian armed forces fired almost a dozen missiles towards different targets in the occupied territories as part of…

Continue Reading