The intelligence chief of Israel’s Defense Forces has resigned citing failures linked to the Hamas terror attack carried out on Oct. 7.
The intelligence chief of Israel’s Defense Forces has resigned citing failures linked to the Hamas terror attack carried out on Oct. 7.