STC separatists accuse Saudi Arabia of requiring flights to UAE to land in Jeddah; Saudi source rejects claim.
What The Fuck Is Happening?!
STC separatists accuse Saudi Arabia of requiring flights to UAE to land in Jeddah; Saudi source rejects claim.