Claim: Mother Teresa lived in Scotland.
Verdict: REFUTES