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

Activity

Activity (0)
Loading comments...