The Socotra Island, Yemen : 9 Amazing Things to Know
The Socotra Island of the Republic of Yemen in the Indian Ocean that’s de facto governed by the separatist Southern Transitional Council, which is supported by the UAE and is a combatant in Yemen’s ongoing civil war. The largest of the four islands in the Socotra archipelago, Socotra is located near important maritime lanes between […]