In India, home to the world’s second-largest Muslim population after Indonesia, Ramadan is observed not only as a religious ...