China and Russia have vetoed a crucial UN Security Council resolution aimed at ensuring navigational safety in the Strait of Hormuz, escalating regional tensions.
Latest Breaking News, Business and Global
China and Russia have vetoed a crucial UN Security Council resolution aimed at ensuring navigational safety in the Strait of Hormuz, escalating regional tensions.