» » 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