Tel Aviv: The Israel Defense Forces (IDF) on Sunday alleged that it had recovered weapons, including sophisticated weapons, from a…
Tel Aviv: The Israel Defense Forces (IDF) on Sunday alleged that it had recovered weapons, including sophisticated weapons, from a…