Despite tense India-China relations, New Delhi warms up to Dalai Lama on his 85th birthday
Dalai Lama is the spiritual leader of Tibet, he headed the Tibetan government-in-exile in Dharamsala, India. The Tibetan leader has lived in India for over 60 years now but China calls him "a wolf in monk's clothes". Also see: From conflict with China to Nobel Peace Prize: Journey of the Dalai…
bubmagJuly 6, 2020