Oct162023An artisan gives final touches… newsjw3m Photo Caption An artisan gives final touches to the idol of Goddess Durga ahead of Durga Puja Festival in Ranchi on Sunday.