Claim: Detroit is the 21st-most populous city in Canada.
Verdict: REFUTES