Saudi Arabia has declared the ambassador of Canada 'persona non grata' and ordered him to leave within 24 hours, while also recalling its ambassador to Ottawa and freezing all new business and investment transactions with the country over reports of 'interference.'