An Indian Sadhu – holy man – performs evening prayers on the bank of the Ganga River in Allahabad on January 15, 2013. Allahabad, located in the north Indian state of Uttar Pradesh and where the Ganges, Yamuna and mythical Saraswati rivers meet, is a focal point for Hindu pilgrims during the Maha Kumbh Mela, where millions of devotees gather to bathe every twelve years in the holy waters of the three rivers. AFP PHOTO/ Sanjay KANOJIA (Photo credit should read Sanjay Kanojia/AFP/Getty Images)
Read More
Think people should hear about this?