Russia, China Block UN Security Council Resolution on Strait of Hormuz Navigation
United nations: Russia and China on Tuesday vetoed a United Nations Security Council resolution that sought to guarantee the freedom of navigation in the Strait of Hormuz, blocking a measure that would have authorized international defensive efforts t…