How Canada's double standards on Iran put the world at risk
How Canada's double standards on Iran put the world at risk Canadian Prime Minister Mark Carney generated considerable international praise for his 20 January speech at Davos. He called for intermediate powers such as Canada to work together to build a new world order based on values like respect for human rights, sustainable development, solidarity, sovereignty and territorial integrity. His speech was given against the backdrop of a rupture in the rules-based order that Canada has long supported.