Dalai Lama says he is son of India
Tibetan spiritual leader the Dalai Lama has said that he is a son of India.
A Chinese NGO today said Tibetan spiritual guru Dalai Lama should not be a ``big issue'' between India and China.