Villagers Suspect Human Sacrifice as Missing Minor’s Mutilated Body Found Hanging in Odisha…
Angul: The mutilated body of a 14-year-old boy, who had been missing since July 23, was discovered today hanging from a tree in Barini forest in Odisha's Angul district. The villagers suspect the possibility of human sacrifice being…