Posts

Showing posts with the label STC

Egypt shared intelligence with Saudi Arabia on UAE activities

Saudi-backed government forces retake multiple cities in southern Yemen