Tibetan spiritual leader the Dalai Lama has said that he is a son of India.
Dalai Lama says he is son of India