News

The city of Prayagraj, in northern India, is bustling year-round, with a population of some 10 million. But every winter it gets much busier, when another ten million or more Hindu pilgrims descend on ...