Tom Tait
-
Two US Mayors Called Upon Dalai Lama in India
Recently, the Mayor of Louisville in Kentucky state, Greg Fischer and the Mayor of Anaheim, California, Tom Tait called upon the Tibetan spiritual leader in the Himalayan town of Dharamshala during their 10 day visit to India. The two US leaders visited His Holiness the Dalai Lama to inform their respective initiatives at promoting compassion…