Today is Karwa Chauth, a festival observed by married women across India. They fast from sunrise to moonrise and offer prayers for their husbands’ long life, health and happiness. It falls on Krishna ...