Tanima Ray

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 be ascertained, police suspect that it could be a case of human sacrifice or witchcraft.

According to reports, locals spotted the body near the railway line last night and immediately informed the police. Later, the police reached the spot, recovered the baby's body and sent it for post mortem.

As a few strange objects like dolls and other religious materials were found lying near the body, it is being suspected that the death of the infant might be due to occult practice which involved human sacrifice.

Though the locals have demanded immediate probe into the matter, the investigation is halted over a dispute between the jurisdictions of Railway and Titlagarh Police, sources said.

A similar incident was seen in Bangamunda police limits recently and it is claimed that such practices are done in blind faith to fulfill wishes with a deal of sacrifice.