Lord Sai Baba Himself Gave Me ‘The Neem Leaf’!
On 1st April 2016, I had been to Shirdi as I couldn’t make it for my birthday on March 16. After blissful darshan I went to Gurusthan and was looking for ‘The Neem Leaf’. Then I requested priest there to…