Russia’s veto on UN Syria sanctions "slap in the face"

The U.S. envoy to the UN Security Council has expressed outrage at Russia and China for blocking a draft resolution on Syrian sanctions. “The people of Syria, who seek nothing more than the opportunity to achieve their universal human rights and to see their aspirations for freedom and liberty achieved, have been slapped in the […]