Yemen Announces Imposition of Naval Blockade on Haifa Port
The Yemeni Armed Forces announced the imposition of a full naval blockade on the port of Haifa in the occupied Palestinian territories, as a punitive response to what it described as “the Israeli military’s brutal escalation against Gaza.”…