Bermuda Broadcasting / NewsChina and Russia veto UN resolution on protecting Hormuz shipping April 7, 2026 The 15-member Security Council voted 11 in favor of the resolution presented by Bahrain, with two against – China and Russia – and two abstentions Inter Go to Source