STC separatists accuse Saudi Arabia of requiring flights to UAE to land in Jeddah; Saudi source rejects claim.
Seek Knowledge, Find Knowledge
STC separatists accuse Saudi Arabia of requiring flights to UAE to land in Jeddah; Saudi source rejects claim.