INDIA | Sunday, 13 January 2013 | Views [330] | View Larger Image
This priest refused to accept people’s excuses of being too busy to visit temples. He instead made God descend to the streets and become more accessible to the devotees. Without doubt, he has given a new meaning to the belief that “God is omnipresent”, and thereby created a new means of living for himself.