Claim: The 14th Dalai Lama resides in India.
Verdict: SUPPORTS