Goddess Durga is revered as the ultimate source of creation, preservation, and destruction. A pure embodiment of power, or ...
After Amish Tripathi and Bhavish Aggarwal questioned the reality of sati, liberals are claiming that the ritual was endemic ...