President Barack Obama on Saturday rejected any denigration of Islam, but said there is no excuse for attacks on U.S. embassies, insisting he will never tolerate efforts to harm Americans. "I have made it clear that the United States has a profound respect for people of all faiths," Obama said in his weekly radio address. "Yet there is never any justification for violence .... There is no excuse for attacks on our embassies and consulates." A day after Obama led a somber ceremony marking the return of the bodies of the Americans killed in Libya; Obama acknowledged that a surge of anti-American violence in the Middle East is disturbing. Obama repeated a vow to bring the attackers of the U.S. consulate in Libya to justice. "We will not waver in their pursuit," he said.