Roland Peter, 47, was arrested while allegedly preparing a dish in his kitchen with the man's liver and intestines. He is said to be a member of a gang who kidnapped and killed the victim in Nigeria.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results