Claim: Toronto is the least populous city in Canada.
Verdict: REFUTES