The department of posts (India Post) will release a commemorative stamp on Sathya Sai Baba on the occasion of his 88th birth anniversary celebrations to be held at Puttaparthi of Anantapur district on November 23. Sathya Sai Baba had died at Puttaparthi on April 24, 2011 due to ill-health. As Sathya Sai’s devotees are spread [...]