Israel will get ‘harder slap in face’ in case of renewed aggression: Iran’s top general

The Chief of Staff of the Iranian Armed Forces has warned that Israel will receive a “harder slap in the face” if it wages another act of aggression against the country.

Speaking to Lebanon’s al-Mayadeen TV channel…

Continue Reading