Tag: Socotra
Yemen separatists seize remote Socotra island from Saudi-backed government
Southern separatists have seized control of Yemen’s island of Socotra in the Arabian Sea, deposing its governor and driving out forces of the Saudi-backed...