Somaliland

Yemen

UAE sends 100 separatists to strategic Socotra Island

The United Arab Emirates (UAE) has reportedly deployed dozens of southern separatists on the Yemeni island of Socotra in the…

Read More »
Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker