A man cut off his 60 year old aunts head in Mayurbhanj district, Odisha, India and then walked 10km to a police station, head literally in hand to hand himself and the head in.
A man cut off his 60 year old aunts head in Mayurbhanj district, Odisha, India and then walked 10km to a police station, head literally in hand to hand himself and the head in.