National
Tibetan spiritual leader Dalai Lama arrives in New Delhi
Tibetan spiritual leader Dalai Lama today arrived in New Delhi. Dalai Lama has arrived in Delhi after a gap of over three years. After a month-long sojourn in Ladakh, the Dalai Lama departed from Leh to Delhi today.