AP Photos: At the world's largest pilgrimage in northern India, tens of millions travel to the confluence of three holy rivers to take a dip, believing it cleanses them of their sins


90


ABC

13 Related Articles, between 2019-02-10 and 2019-02-11