The Hindu festival of Ardh Kumbh Mela began in northern India Wednesday, drawing millions of pilgrims wishing to bathe in the three holy rivers that converge in the city of Allanhabad. More...