Sai Our Sadguru! Shri Sai is revered as one of the greatest saints ever seen in India, en- dowed with unprecedented powers and is worshipped as a God incarnate. (SAI means…