Rajasthan Minister Govind Ram Meghwal stirred a controversy on Saturday, saying it is unfortunate that women in India still see the moon through a sieve and pray for their husband's long life on Karwa Chauth while those in developed countries live in the world of science.