Feb92024An idol maker gives finishing touches to the idol.. newsjw3m Photo Caption An idol maker gives finishing touches to the idol of Goddess of Knowledge ‘Saraswati’ ahead of the Saraswati Puja Festival or Basant Panchami festival in Ranchi, Jharkhand on Friday, February 9, 2024.