Skip to playerSkip to main content
  • 15 years ago
Russia and China are facing a barrage of criticism from some Western and Arab states for their decision to block the latest UN resolution on Syria. Moscow has ...

Recommended