UN Watch Executive Director Hillel Neuer went up against Ataollah Mohajerani, a former Iranian Minister and Vice-President, and Mohammad Shtayyeh, former Prime Minister of the Palestinian Authority.
The controversial film “NAZA” circulates worldwide with accusations against Israel, this IDF documentary seeks to challenge its narrative ...