• Associate Sponsor
News18 » India» Videos

Devotees throng Sathya Sai centre in Delhi

IndiaApril 24, 2011, 12:04 pm

Minutes after the news of Sathya Sai Baba's death, devotees in large numbers gathered at Sathya Sai Centre in Delhi.

Latest Most popular Live TV