Idols of goddess Durga were immersed in various parts of the country on Sunday marking the end of the week-long Durga Puja festivities. In Kolkata, idols of goddess Durga were immersed at Babughat.
Durga Puja art is public art, but it's also central to ... India and its articles promising equality as the backdrop to the goddess while local actors enact the gap between the promise of the ...