Scans of some Indian media reports on the announced but failed moon miracle (Vishvarup darsan) by Sai Baba in 2007
Return to index menu