The Guardian — On a hot afternoon in Delhi, a group of men sat around a fire chanting Hindu mantras. Idols of Shiva and Hanuman watched…
The Guardian — On a hot afternoon in Delhi, a group of men sat around a fire chanting Hindu mantras. Idols of Shiva and Hanuman watched…