Body of newborn found near rail tracks in Titlagarh, human sacrifice suspected
Titlagarh: Police today recovered the body of a newborn from near the railway tracks in Bahidarpada area of Titlagarh in Bolangir district. While the exact reason behind the death is yet to…