admin
April 23, 2024
JERUSALEM: The head of Israeli military intelligence has resigned after accepting responsibility for the failures that allowed the devastating...