Iranian President Mahmoud Ahmadinejad stuck to his script of railing against Israel and the United States in a speech on Wednesday that shed no new light on the Islamic state's nuclear strategy.

Ahmadinejad accused Israel of "inhuman policies" in the Palestinian territories and of dominating world political and economic affairs in his speech to the U.N. General Assembly, just hours after U.S. President Barack Obama spoke.
The Iranian president did not directly mention Tehran's nuclear standoff with the West -- which accuses Iran of covertly trying to acquire atomic bomb. Ahmadinejad said Iran strongly defended its legitimate and legal right -- a phrase he often uses in connection with the right to nuclear power.
Ahmadinejad called for the "eradication of arms race and elimination of all nuclear, chemical and biological weapons to pave the way for all nations to have access to advanced and peaceful technologies."
"Our nation is prepared to warmly shake all those hands which are honestly extended to us," he said in a speech that lacked the fireworks of his previous appearances at the United Nations, or even that of Libyan leader Muammar Gaddafi who spoke for an hour and 35 minutes earlier in the day.
U.S., EU, Israeli delegates did not listen Ahmadinejad's speech.