Newborn’s Body Found Floating In River In Keonjhar’s Telkoi
Telkoi: The body of a newborn baby was found floating at the Samakoi river in the Telkoi area of Keonjhar district on Saturday morning.
According to reports, the matter came to the fore after some locals spotted the baby's body and…