Thursday, January 28, 2021
Home Tags Yeman

Tag: Yeman

Yemen separatists seize Saudi-backed government island

Yemen separatists seized control of Socotra in the Arabian Sea, deposing its governor and driving out forces of Saudi-backed government. The Southern Transitional Council (STC)...