
Police paraded suspects with human skulls in Ibadan
Listen Oyo State Police Command has paraded 11 suspected individuals who are in possession of human parts The suspect are seen with nine dry human skulls, one fresh human head, intestines and other vital body […]