Holy men on the banks of the Ganges River at Varanasi.

Varanasi: A matter of life and death

Dirt, death and deep spiritual cleansing15 April 2016…