On July 14, as 30 million pilgrims from across the country descended on the sleepy little town of Nashik in western Maharashtra, an otherwise desolate compound in the heart of…
Continue Reading