Tibetan spiritual leader the Dalai Lama wears a ceremonial yellow hat as he gives a religious talk on the 15th day of the Tibetan New Year in Dharmsala, India, Thursday, March 8, 2012(Ashwini Bhatia – AP)


March 22, 2012 3:01 pm

Tibetan spiritual leader the Dalai Lama wears a ceremonial yellow hat as he gives a religious talk on the 15th day of the Tibetan New Year in Dharmsala, India, Thursday, March 8, 2012(Ashwini Bhatia - AP)