(NBCNC) -President Obama went to the United Nations Tuesday first as president, but also as a candidate in a tough re-election fight.
His speech focused on the recent unrest in Middle East, including the death of Ambassador Chris Stevens.
"There are no words that excuse the killing of innocents. There is no video that justifies an attack on an embassy," Mr. Obama said.
There was no sympathy from the president, but he called for a deeper look into the root causes of anti-American rioting and demanded Muslim leaders do more.
"It is time to marginalize those who - even when not directly resorting to violence - use hatred of America, or the West, or Israel as a central organizing principle of politics," he said.
Iran's President Ahmadinejad yesterday calling for elimination of Israel.
"Make no mistake: a nuclear-armed Iran is not a challenge that can be contained," Mr. Obama warned.
Israeli Prime Minister Benjamin Netanyahu publicly pushed Mr. Obama to threaten force against Iran.
He didn't, although he did issue firm warning.
"America wants to resolve this issue through diplomacy, and we believe that there is still time and space to do so," the President said.