Dhenkanal: Bodies of three newborn babies were found floating in a pond near Indipur village under Sadar police limits of Dhenkanal district on Friday.
Villagers are clueless about the identities of the babies and who threw them in the water. The incident has created panic in the surrounding area.
On getting information, Sadar Police reached the spot, seized the bodies, and initiated a probe into the matter.