nationalpost.com
John Ivison: The UN’s global pact on migration sounds nice — but don’t sign it
Its intentions may be pure, but there will be consequences to its adoption that could impact Canada’s ability to set its own course on migration