His Holiness the Dalai Lama Arrives in Japan
His Holiness the Dalai Lama (C) arrives at the Royal Park Hotel, Tokyo flanked by Lhakpa Tsokho (R) and Makino Seishu (L)/Photos by Tenzin Choejor Tokyo, Japan: His Holiness the Dalai Lama arrived in Japan this afternoon for a nine-day…