Place

Oman

Oman is a country on the southeastern coast of the Arabian Peninsula in Western Asia. — Wikipedia

Oman embarks on new Yemen diplomacy

Oman Embarks on New Yemen Diplomacy

www.tehrantimes.com -

TEHRAN – In a rare public visit, a high-ranking Omani delegation from the Royal Office arrived in Sanaa Saturday to renew diplomatic efforts aimed at bringing peace to war-torn Yemen after…