Russia and China veto UN Security Council resolution aimed at reopening the Strait of Hormuz, which Iran has blockaded since the US-Israel war began. | Read More in News from Israel