Browsing Tag

Yemen

Yemen southern separatists take control of Socotra island

Yemen's southern separatists have seized control of the strategic island of Socotra, further undermining the government, which is battling to defeat the Huthi rebels firmly entrenched in the north. The island, located off the Horn of…