The head of the Israel Defense Forces Military Intelligence Directorate and the commander of the Israel Defense Forces Gaza Division both resigned over the October 7, 2023 security failures
Agree
Disagree
Overview
Debates
Related claims
Topics
Activity
Debates
…
Claims
…
View all debates
Activity (0)
Join the conversation...
Loading comments...