Articles by Shumon Sengupta

Stray Thoughts / Musings

Devi Durga, the Goddess

India, Nepal and Bangladesh are probably the only countries in the world where widespread worship of the ancient Goddess (and other female divinities) continues till date – an unbroken tradition that may be traced way back to the Indus Valley Civilization, five thousand years back….