Commentary: Why the world needs the Lamb of God
As I write, millions of Hindus in India are celebrating Kumbh Mela, the largest single religious gathering in the world. The Purna (Complete) Kumbh Mela is celebrated every twelve years in one of four cities, depending on the relative positions of the sun, moon and the planet Jupiter in Indian astrology. Between January 14 and April 28, 2010, at least 50 million pilgrims will have visited the ancient and (to them) holy city of Haridwar on the Ganges River. Read more