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

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.