Guadalajara (Mexico): US President Barack Obama accused critics of his response to the coup in Honduras of "hypocrisy".
Obama reaffirmed the US position that ousted Honduran President Manuel Zelaya was his country`s rightful leader, a day before a mediation mission by the Organization for American States (OAS) begins.
He also assailed those who fault his approach.
"The same critics who say the US has not intervened in Honduras are the same people who say we are always intervening and Yankees need to get out of Latin America," he said, accusing such opponents of "hypocrisy."
"You can`t have it both ways," he told reporters after the summit in the Mexican city of Guadalajara, adding that Washington had done everything it could since Zelaya was ousted in a coup in June.
Critics in Washington and elsewhere have complained that US policy is directed at reinstalling Zelaya`s Left-wing government and brand the ousted leader a dictator who deserved to be toppled.
On the opposite flank, others have claimed Washington has watered down its calls for Zelaya`s restoration.