Saudi Arabia is set to revolutionize travel and immigration procedures with the introduction of a Self-Deportation Platform ...