Socotra, a legendary place at the edge of the world, is home to a high number of distinctive species, often described as “the most alien-looking place on Earth” (Brereton, 1990). An isolated island of Yemen was proven by the researchers in the 20th century that despite the island’s size (83 by 27 miles) it consisted of…
Read More