Iran pounds Israel's Rafael company in Haifa attack

TEHRAN, Jun. 20 (MNA) – In one of its retaliatory attacks against the Israeli regime, the Islamic Republic of Iran Armed Forces carried out an strike on the Rafael company, one of the Israeli regime’s largest military contractors.

Continue Reading