Reports Highlight Saudi Struggles and Territorial Losses in Yemen
Social media reports point to Saudi struggles in Yemen, alleging massacres in Taiz and territorial losses to Yemeni forces.
Social media reports point to Saudi struggles in Yemen, alleging massacres in Taiz and territorial losses to Yemeni forces.