UAE troop deployment in Socotra Island


Residents of Yemen’s Socotra Island protest UAE troop deployment

Residents of Yemen’s strategic Socotra Island have staged a protest to vent their outrage at the United Arab Emirates (UAE)…

Read More »
Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker