Senior UN inspector: The leaders of the Israeli regime should be behind bars

Pars Today – A senior United Nations inspector expressed hope that one day the leaders of the Israeli regime would be behind bars.

“Navi Pillay,” a former judge from South Africa who presided over the International Criminal Tribunal…

Continue Reading