It is said that Sai Baba will have three incarnations. The first was in Shirdi, where Sai Baba lived in 1858, and Sathya Sai Baba claimed to be his second incarnation. If this is true, his final incarnation has yet to occur.
Is Sai baba coming back?
His devotees truly believe that Sai has three reincarnations: the…