SPY BASES
Latest Headlines

YEMEN
Yemeni protesters in occupied Socotra reject Israel-UAE presence
Socotra is the name of the largest island of a Yemeni archipelago, where a number of smaller islands are still uninhabited.

Socotra is the name of the largest island of a Yemeni archipelago, where a number of smaller islands are still uninhabited.