Claim: Mother Teresa lived in India.
Verdict: SUPPORTS