Tibet’s exiled spiritual leader the Dalai Lama delivers teachings during the first day of New Year or “Losar” in Dharamsala

Tibet’s exiled spiritual leader the Dalai Lama delivers teachings during the first day of New Year or “Losar” in the northern hill town of Dharamsala, India February 22, 2012. REUTERS/Stringer/File Photo

Leave a Reply