Claim: Windsor, Ontario is in South America.
Verdict: REFUTES