Reigniting a stalled peace process

the foreign presence in Yemen has complicated peace efforts.

The UAE is occupying Yemen’s ports, oilfields, waterways, and islands, and US, British, and French troops are illegally stationed in the country.

Omani peace delegation in Yemen

Leave a comment