China

The Last Dalai Lama

The Dalai Lama was recently hospitalized due to a chest infection. The world renown Buddhist leader and Nobel Peace Prize recipient has since recovered but this incident has brought focus to a core doctrine in […]