Devotees of Satya Sai Baba are seen here at the Sai Baba worship centre in Colombo after receiving the news of the Indian spiritual leader’s passing away. One India’s most famous gurus, died in hospital on April 24, 2011. Pix by Kushan Pathiraja and Kithsiri De Mel
Comments - 0
Comments will be edited (grammar, spelling and slang) and authorized at the discretion of Daily Mirror online. The website also has the right not to publish selected comments.