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.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed