Ramadan is meant to be a time of peace for Muslims around the world. But in India, the “world’s largest democracy”, it comes with a different reality.