As per reports, locals spotted bodies of three new-born babies floating in a pond near Indipur village under Dhenkanal Sadar police limits in the district this morning and alerted the police.
On being informed, a team of Dhenkanal Sadar police station reached the spot, seized the bodies and initiated an investigation to the matter.
Meanwhile, the locals suspect that staff of any hospital or nursing home in the district headquarters town might have thrown the bodies into the water body late last night.
Read More Crime News