This is not a particularly good set of developments. Iranian president Mahmoud Ahmadinejad is visiting Hugo Chavez and have announced an anti-US front.
Chavez, who Washington calls a destabilizing, anti-democratic force, cast the visit as two countries jointly defying what he says is the imperialist aggression of the world's only superpower.
"Iran is one of the emerging countries of Asia, the Middle East. Venezuela is one of the emerging countries of Latin America," he told a state-owned TV network. "It is a union that seeks a balance in the world and to save the future of your children, my children and our grandchildren."
"It is doing the world a favor," he said.
Buoyed by high oil prices that underpin their popularity at home and tapping into anti-American sentiment around the world, both presidents are awkward foes for the United States.
"Two revolutions are giving each other a hand," Chavez said at the capital's airport where he welcomed Ahmadinejad, chatting with him and walking with his arm across the visitor's shoulders.
Iran established an Islamic republic after a 1979 revolution that ousted a U.S.-backed leader and Chavez says he is creating his own revolution to overturn capitalist and U.S. influence in the South American country.
Iranian-Venezuelan ties have previously focused almost exclusively on cooperation as major oil exporters, but the two leaders emphasized their new bond in standing up to America.
"Nowadays, we have common goals and interests," Ahmadinejad said. "We have to be united … to achieve peace and justice."
"I salute all the revolutionaries who oppose world hegemony," he added in an apparent reference to the United States.
And, at the same time, Chavez has publicly accused the government of Mexico of fraud in the recent presidential election and has withheld diplomatic recognition of the new president-elect, Felipe Calderon. The Mexican government is reevaluating diplomatic relations with Venezuela as a result.
Chavez said last week that his government had not recognized the victory of Mexican ruling party candidate Felipe Calderon because of concerns about alleged election irregularities.
Chavez apparently expanded on his allegations Saturday when interviewed by CNN at the Nonaligned Movement summit in Havana. According to a CNN anchor, Chavez again accused Mexico's conservative National Action Party of stealing the election, and said Calderon's campaign had "destroyed" the opportunity for good relations with Venezuela.
Attack ads by the National Action Party compared leftist candidate Andres Manuel Lopez Obrador to Chavez, calling the candidate "a danger for Mexico."
"The Mexican government rejects completely the judgments expressed about the Mexican electoral process and its results," Mexico's foreign ministry said in an e-mail to reporters. "Even though false, they constitute an inadmissible intervention in the internal affairs of our country."
"The Mexican government is evaluating the level of relations it will maintain with the government of Venezuela for the rest of this administration," it continued.
Time to investigate who is writing the checks for AMLO. This is getting very close to an act of of war. It would cross that line, I think, if Chavez recognizes AMLO. Mexican leftists need to wake up and realize they are being used as tools by the Axis of Egos. Chavez is fomenting civil war in another country and wants a seat on the UN Security Council.
People in this country better damn well stop showing the kind of disarray we have been or there will be a conflict.