Dalai Lama

Tibetans Divided Over Cult of Martyrs

Nestled in the Kangra Valley in the shadow of the Dhauladhar Mountains in the northern Indian state of Himachal Pradesh, Dharamsala is beautiful to behold. But the scenic landscape belies a dark reality: the cult of martyrs that has developed in this town, home to the Tibetan government-in-exile since 1959.



lifespan audiobook free