Claim: Buddhism is a religion of India.
Verdict: SUPPORTS