Friday, April 23, 2021
Home Tags Ramzi Mahroos

Tag: Ramzi Mahroos

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)...