Venezuelan President Hugo Chavez has said that George W Bush should resign as he continued his verbal attacks against the US president upon returning from a highly charged visit to New York.
"He should renounce the presidency if he has any dignity. The president of the United States has failed completely," Chavez said on Friday at the inauguration of a natural gas project in northwestern Venezuela.
It was Chavez's first appearance in Venezuela since returning from the United States, where he called Bush "the devil" at the United Nations' General Assembly.
Chavez later referred to Bush as an "alcoholic" in a speech to supporters at a church in Harlem, New York.
The comments coming near US legislative elections have drawn condemnation even from some of Bush's critics.