The Chinese president touted his close ties with Russia, saying it was a “stabilizing” force, a day after Beijing criticized the U.S. blockade of Iranian ports along the Strait of Hormuz.

Chinese officials also dismissed allegations of Beijing sending weaponry to Iran, saying they were completely “made up.”

China and Russia have been vocal critics of the US-Israel war on Iran, an ally of both world powers.

China criticises the U.S. blockade of the Strait of Hormuz as dangerous, denying military aid to Iran and threatening retaliation.

The Chinese president touted his close ties with Russia, saying it was a “stabilizing” force, a day after Beijing criticized the U.S. blockade of Iranian ports along the Strait of…

"Russia can certainly fill the resource gap that has arisen in China," Russian foreign minister Sergei Lavrov said Wednesday.