On March 3, 2026, India will witness a Chandra Grahan. Our religious texts have many rules for it. For example, you shouldn't eat or drink anything during the grahan and its Sutak period. But, some ...