(Beirut) – Forces linked with the UAE-backed Southern Transitional Council (STC), which governs the southern Yemen city of Aden, seized an independent women’s shelter on May 26, 2024, Human Rights ...