West ‘appalled’ by Russia China UN veto

Russia and China have vetoed a UN Security Council resolution proposing further sanctions on Syria, prompting an angry Western response.
no image
Quartz