Israel National NewsNews Briefs Israel’s self-destructive Left: Useful idiots of our enemies Israel’s self-destructive Left: Useful idiots of our enemies Aug 15, 2018, 7:59 PM (GMT+3)A Program for the Nation of Israel in Her Land Read moreFound a mistake? Contact us