New Saudi ambassador to Palestine is ‘non-resident’. What does that mean? – Al Jazeera English
New Saudi ambassador to Palestine is ‘non-resident’. What does that imply? Al Jazeera EnglishOfficial visits between Saudi, Israel spotlight warming ties ...