Skip to playerSkip to main content
  • 9 years ago
United Arab Emirates has deployed its troops and seized key positions on the island of Socotra.

Recommended