Claim: The 14th Dalai Lama lives in Thailand.
Verdict: REFUTES