Israeli forces in Socotra


Saudi Arabia pulls brigade out of Yemen’s strategic island of Socotra: Report

Saudi Arabia has reportedly withdrawn thousands of its troops from the strategic island of Socotra off the coast of Yemen,…

Read More »
Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker