New Delhi, India Current Affairs December 20 @ 4:01am
Close to India's most sacred Ganges river lies a home where many come to stay for a 90 day period. The condition of their stay: They must die within the stipulated period. Hindus believe if they die in Varanasi, considered among the most ancient cities in the world, there will be no rebirth. I have photographs of the inmates of the home and a fascinating copy.