Dalai Lama concludes Japan tour
Tokyo, November 7: The Tibetan leader, His Holiness the Dalai Lama departed for his exile home India, Saturday morning from Tokyo Narita Airport. On the last day of his 13th visit to the island nation, His Holiness met briefly...



