His Holiness the Dalai Lama arrived in Bloomington, Indiana, this afternoon on the first leg of his visit of the United States.
His Holiness the Dalai Lama arrives in Bloomington, Indiana