Russia and China have vetoed a U.N. Security Council resolution aimed at reopening the Strait of Hormuz. The resolution, sponsored by Bahrain, had been repeatedly watered down because of opposition from Russia and China. The vote took place just hours…
Read More