Articles by Shumon Sengupta

Stray Thoughts / Musings
Devi Durga, the Goddess

Devi Durga, the Goddess

[caption id="attachment_2866" align="aligncenter" width="960"] Photo Source: Internet[/caption] India, Nepal and Bangladesh are probably the only countries in the world where widespread worship of the ancient Goddess (and other female divinities)...