Miracle Caught on CCTV- Shirdi Sai Baba Appears in human November 19, 2021March 28, 2019 by Bholenaath Shirdi Sai Baba Appears in human form in a temple in Zaheerabad