An unusual call for proposals. KSA: Kingdom of Saudi Arabia UK: United Kingdom UAE: United Arab Emirates Iqama: residence permit André SleimanMore Posts - Website