Dalai Lama not a separatist: Archbishop Tutu
Dharamsala (Himachal Pradesh, India), Feb 10 (PTI) Nobel Peace Laureate Archbishop Desmond Tutu today described Tibetan spiritual leader Dalai Lama as the "most peace loving person on the earth," w
Dharamsala (Himachal Pradesh, India), Feb 10 (PTI) Nobel Peace Laureate Archbishop Desmond Tutu today described Tibetan spiritual leader Dalai Lama as the "most peace loving person on the earth," w