Friday, October 11, 2024
42.0°F
Born in 1935, the Dalai Lama, leader of world Buddhism lives in Dharamshala, India — in exile from Lhasa since 1959 when Communist China took over Tibet.