Where is Mossad?
Must give this Islamist a taste of “medicine”.
Of course, a perfect government employee…