June 3, 2023

Boys head found in Pakistan man's home: Leads to second cannibalism arrest

Pakistan police arrested a man after finding the head of a young boy in his house. The man and his brother, who also lives there, were previously jailed for cannibalism. Neighbors notified police about the horrific smells emanating from the...