Trending This Week on Social Media: His Holiness the Dalai Lama Visits Japan
On Monday this week, His Holiness the 14th Dalai Lama descended on the land of the rising sun, Japan. The “simple Buddhist monk,” as he often calls himself, has a series of teachings and public engagements in Yokohama, Tokyo, Chiba…