Ondo State Police Command has arrested a 55-year-old Islamic cleric, Alpha Tunde Olayiwola, for allegedly being in possession of a fresh human head at Oka in...
Ogun State Police Command has arrested a 55-year-old man, Yesiru Salisu, for being in possession of human parts, including four skulls, two hands and three jaws,...