It is karwachauth today, the day when women in north India observe fast to pray for the long life and well being of their husbands. This is an age old tradition which every married woman is expected to follow, no questions asked. In other parts of our c