Tibetan spiritual leader Dalai Lama arrives in India's northern Dharamshala

Record ID: 327861