Three Newborn Babies Found Dead In Pond In Dhenkanal
Dhenkanal: The bodies of three newborn babies are found near a pond in Indipur village in Dhenkanal district on Friday.
According to reports, the incident came to the fore after some locals spotted the bodies and immediately informed the…