Nigeria Police Nab Muslim Cleric, Two Others With Human Parts In Ibadan The Whistler Nov 22, 2017 0 The Police Command in Oyo State has arrested an Islamic cleric and two others for being in possession of two fresh…