India's god laws fail the test of reason
Early in March, little drops of water began to drip from the feet of the statue of Jesus nailed to the cross on the church of Our Lady of Velankanni, down on to Mumbai's unlovely Irla Road. Hundreds began to flock to the church to collect the holy water in little plastic bottles, hoping the tears of the son of god would sanctify their homes and heal their beloved.
Read Full Story>>
