Honored in India, Dr Datta Nori spreads Sai Baba’s universal message in America

Eminent oncologist Dr Dattatreyudu Nori, bestowed the Padma Bhushan award by the Indian government, has built three Shirdi Sai temples in New York and New Jersey to promote the Baba’s teachings of tolerance, universal love, and oneness of God.