| |
India: Really a land of miracles?
India is known as a land of wonders. Devotees gather to receive the blessings of the holy person. There have been stories about deities who drink milk, re-incarnations of past characters, etc. We often come across such incidents that defy logic.
CJ: prabir ghose
Wed, Apr 16, 2008 10:09:52 IST








