Newborn’s Body Found Floating In Mahanadi’s Jobra Barrage
Cuttack: The body of a newborn baby was found floating near the Jobra barrage of Mahanadi river in Cuttack district.
According to reports, the incident came to the fore after some locals spotted the baby and informed the police about the…