Caracas: Venezuela’s embattled president, Nicolas Maduro, said on Tuesday night he supported Bernie Sanders in the US presidential race, adding that the candidate, who describes himself as a democratic socialist, would win if the vote were “free.” Maduro, a socialist who sees himself as the political heir to his predecessor, Hugo Chavez, has long railed against the US, blaming it for Venezuela’s economic crisis and accusing Washington of attempting to topple him.

“Bernie Sanders, our revolutionary friend, ought to win in the United States,” Maduro said during an hours-long televised broadcast.

“If the elections were free ... Bernie Sanders would be president of the United States,” he said, criticising the US Electoral College system as unrepresentative of popular sentiment.

Sanders, a US senator from Vermont, trails former Secretary of State Hillary Clinton in the race for the Democratic nomination for the November 8 presidential election.

In an email to supporters in September, Sanders called Chavez a “dead communist dictator.” Venezuela is reeling from a brutal economic crisis that has seen food and medicine running short and spiralling inflation destroying incomes.

The United States and Venezuela have had troubled relations since Chavez became president in 1999, and the countries have not exchanged ambassadors since 2010.

Maduro suffered a blow on Tuesday, when the head of the Washington-based Organisation of American States called an urgent meeting to discuss whether Venezuela was violating basic democratic principles, paving the way for a vote that could suspend it from the regional diplomatic body.