
The chief of staff of the Israel Defense Forces (IDF), Gen Aviv Kochavi, told Israeli media last month that
Was this helpful?
0 / 0
The chief of staff of the Israel Defense Forces (IDF), Gen Aviv Kochavi, told Israeli media last month that
Was this helpful?
0 / 0