Elbit CEO Bezhalel Machlis

Latest IDF News