feel sorry for the inhabitants of Socotra

Socotra is a unique island archipelago off the coast of Somalia. It has a hot dry climate and a particulary distinctive flora and fauna. Situated as an entry point into the Indian Ocean it has a long history as a trade magnet and strategic military centre. But what happens when the inhabitants of Socotra (human …

feel sorry for the inhabitants of Socotra Read More »