Netanyahu claims that Israel is able to reach its enemies anywhere
(MENAFN) Israeli Prime Minister Benjamin Netanyahu has lauded the Israel Defense Forces (IDF) for executing what he described as a –precise and successful operation– from over 1,700 kilometers away, ...