Iran's President Ahmadinejad decided to deliver a speech to the United Nations attacking the United States for its history of slavery, causing two world wars, using a nuclear bomb against 'defenceless people', and imposing and supporting military dictatorships and totalitarian regimes on Asian, African and Latin American nations.
The President also accused some unidentified European countries of still using the Holocaust 'as the excuse to pay fine or ransom to the Zionists'. He said any question about the foundation of Zionism is condemned by the US 'as an unforgivable sin'.
Mark Kornblau, spokesman for the US Mission to the United Nations, said: "Mr Ahmadinejad (note the 'Mr') had a chance to address his own people's aspirations for freedom and dignity, but instead he again turned to abhorrent anti-Semitic slurs and despicable conspiracy theories."
What he didn't mention was his disputed re-election in June 2009 when Iranian security forces crushed opposition protests, the internal political turmoil that has sharply diminished his power, or Iran's nuclear program which the US and its allies believe is aimed at producing nuclear weapons.
Human Rights Watch's UN Director Philippe Bolopion said: "While President Ahmadinejad is lecturing the world from the UN podium, dissent is still being crushed ruthlessly in Iran and basic rights demanded by millions in the Arab world are brutally denied to Iranians who are demanding the same."
No doubt there will be calls for regime change. Indeed, there already have been.
Permit His Grace to remind the world... President Ahmadinejad is a political puppet in a smart suit (sometimes): in Iran, the real power is spiritual and resides with the ayatollahs, who (in Shi'a theology) are 'the word of the God'.