Diplomats have walked out of a speech by the Iranian president at a UN anti-racism conference after he described Israel as a "racist government".
Two protesters, wearing coloured wigs, disrupted the beginning of the speech by President Mahmoud Ahmadinejad - followed by the Western walkout.
Others enthusiastically clapped as Mr Ahmadinejad continued his address.
France said it was a "hate speech". A number of other Western countries have boycotted the conference altogether.
The walkout is a public relations disaster for the United Nations, which had hoped the conference would be a shining example of what the UN is supposed to do best - uniting to combat injustice in the world, says the BBC's Imogen Foulkes in Geneva.
The walkout by delegates from at least 30 countries happened within minutes of the speech starting on Monday.
The delegates planned to return later to participate in the rest of the conference.
One of the two protesters escorted out of the conference hall managed to throw an object at the Iranian president - as they yelled "racist, racist" as he stood at the podium.
Mr Ahmadinejad, the only major leader to attend the conference, said Jewish migrants from Europe and the United States had been sent to the Middle East after World War II "in order to establish a racist government in the occupied Palestine".
He continued, through an interpreter: "And in fact, in compensation for the dire consequences of racism in Europe, they helped bring to power the most cruel and repressive racist regime in Palestine."
French Ambassador Jean-Baptiste Mattei said: "As soon as he started to address the question of the Jewish people and Israel, we had no reason to stay in the room," Associated Press reported.