Swarming throngs of devotees bathe in rivers at the world’s biggest religious gathering in India, undeterred by a stampede a day earlier that killed at least 30 people. IMAGES

Swarming throngs of devotees bathe in rivers at the world’s biggest religious gathering in India, undeterred by a stampede a day earlier that killed at least 30 people. IMAGES