Saudi forces in Socotra

Featured

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
Close

Adblock Detected

Please consider supporting us by disabling your ad blocker