Israel’s existence is an “insult to all humanity,” Iran’s president said Friday in one of his sharpest attacks yet against
Two American rabbis who are members of Neturei Karta, visited Hezbollah official Sheikh Nabil Qawouk in south Lebanon on Thursday.