Baby’s severed head found on road in Odisha’s Angul
Angul: Severed head of a baby was found lying on road near Mishrapada Chhak under Angul police limits in the district today.
Locals spotted the head this morning and informed the police. Cops have initiated investigation to ascertain the circumstances that led to the incident.
The rest part of the body was not found nearby, reports said. It is being suspected that the matter is an incident of human sacrifice.