Hundreds of Tibetans line the streets of Dharamsala to pay their respects. Read this story
Hundreds of Tibetans line the streets of Dharamsala to pay their respects. Read this story
More from Radio Free Asia | tibet religion buddhism dalai lama tenzin pema yeshi dawa roseanne gerin sri lanka