Venezuelan President Hugo Chavez has praised Belarus, calling it "a model social state like the one we are beginning to create".
Mr Chavez said he wanted to conclude "a unity pact" in Minsk
During a visit to Minsk, he called for a strategic alliance with Belarus to counter "hegemonic" capitalism.
Mr Chavez later met President Alexander Lukashenko, accused in the West of crushing fundamental rights.
Mr Chavez is on a world tour, partly to win support for Venezuela's bid to win a seat on the UN Security Council.
From Belarus, he will travel to Russia, Qatar, Iran, Vietnam and Mali.
He is hoping to sign an arms deal in Moscow worth around $1bn (£542m), correspondents say.
The US has voiced concerns about the proposed sale, having banned such deals with Caracas for US manufacturers.
Both Mr Lukashenko and Mr Chavez are fierce critics of US policy.
"We see here a model social state like the one we are beginning to create," Mr Chavez said in Belarus' capital Minsk, before his talks with Mr Lukashenko.
"Here, I've got a new friend and together we'll form a team, a go-ahead team," Mr Chavez said.
"We do not want to be deceived or exploited by anyone. We must defend the interests of the individual and not the hegemonic interests of the capitalists, wherever they may be, in Europe or Latin America," he said.
Mr Lukashenko may now visit Venezuela, officials said
Mr Lukashenko returned the praise, saying that the two countries had "many directions for co-operation".
He agreed to pay a reciprocal visit to Mr Chavez's country in the future, Belarusian officials said.
Mr Lukashenko's spokesman earlier said Belarus and Venezuela were "strategic partners".
Both the US and the EU have accused Mr Lukashenko of rigging the Belarus presidential election in March and of closing down independent media. They have imposed travel bans and financial sanctions on Mr Lukashenko and his top aides.