Located off the southern coast of Yemen in the Arabian Sea, the Socotra archipelago has become a focal point of regional and international interest because of its strategic proximity to one of the world’s busiest shipping lanes.
On 21 June, 2020, the …
Tyranny on the waters: The UAE-Israeli occupation of Yemen’s Socotra Island
