Nigeria: Police Discover House used for Human Sacrifice at Ewekoro LGA, Ogun State
A den where people are killed for ritual purposes was yesterday uncovered in Ogun State by men of the Police Command.
Things discovered by armed policemen when they stormed the den included fresh human parts sliced into pieces, human intestines, plastic containers filled with human blood, ladies’ pants, braziers, ladies and men shoes, blood-stained dresses, knives and duvet.
Read more here