President Obama was very slow to criticize Iran when they were shooting democracy protesters in the streets. However, when it comes to a crony of Obama's friend Hugo Chavez getting ousted, President Obama does not hesitate to speak out.
From the WSJ:
The U.S. and other countries condemned the coup. President Barack Obama said he was "deeply concerned" and called on all political actors in Honduras to "respect democratic norms." Venezuela President Hugo Chávez, a close ally of Mr. Zelaya and nemesis of the U.S., said he would consider it an ''act of war" if there were hostilities against his diplomats. "I have put the armed forces of Venezuela on alert," Mr. Chávez said.
President Obama actually tried to prevent Honduran president Manuel Zelaya from being removed from power.
The Obama administration worked in recent days to prevent President Zelaya’s ouster, a senior U.S. official said. The State Department, in particular, communicated to Honduran officials on the ground that President Obama wouldn’t support any non-democratic transfer of power in the Central American country.
“We had some indication” that a move against Mr. Zelaya was a foot, said a U.S. official briefed on the diplomacy. “We made it clear it was something we didn’t support.”
Secretary of State Hillary Clinton joined Mr. Obama Sunday in criticizing the Honduran coup and calling for the restoration of the democratic process.
The latest information is that this wasn't really a military coup. Honduran President Manuel Zelaya was detained by the military in compliance with a court order. Zelaya was trying to illegally change the Constitution of Honduras so he could be 'President for Life' like his buddy Chavez.