Sunday, March 15, 2009

Read the following article from Indian Express.
Priest admits to idol worship in churches

No comments: