Canada's Supreme Court has upheld an asylum pact between Canada and the United States.
The pact - the 2004 Safe Third Country Agreement (STCA) - designates the US as a "safe" country for migrants.
It requires refugee claimants to request asylum in the first of the two countries they reach...