Claim: Tessanne Chin is a recording artist who has spend all his life in India.
Verdict: REFUTES