Photo by Rupam SarmaThe Goddess is celebrated for her triumph over the demon-king in the battle. I know there are many sociological counterpoints to the story detailed in Devi Bhagwat Puran and mythologists and scholars butt head over underlying assumptio