"Chavez once again shot his mouth off," said Jorge Castaneda, a former Mexican foreign minister and respected writer on the Latin American left.Castaneda, speaking at the Nixon Center in Washington Wednesday, said that Zelaya apparently was on his way to the U.N. Mission in Tegucigalpa when Chavez took to the airwaves and urged Hondurans to greet their returning president.After Chavez's broadcasts, Zelaya was unable to get there, and in the heat of the moment fled to the Brazilian embassy, Castaneda said.Castaneda, who's no friend of Chavez, ended Mexico's decades-old foreign policy of not criticizing human rights abuses in Cuba and its financial patron, Venezuela. Castaneda is considered center-left and is one of the region's most prolific political scientists.