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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results