ru24.pro
News in English
Август
2024

‘My fault’: Tearful Israeli military intelligence head leaves post

0

Major General Aharon Haliva said the failures of October 7 would haunt him for the rest of his life.