Israel's National Security Council warned the Transportation Ministry was failing to screen foreign flights last year, source says

A security source said the Transportation Ministry assumed responsibility for screening foreign flight crews from the Shin Bet back in 2021; the National Security Council later found the ministry was not fulfilling that role