Islamic Leader Arrested With Human Body Parts Including A Woman’s Privates’
Alfa Kayode Abdul-Fatai an Islamic cleric has been on arrested on Tuesday in Alakuko area of Lagos State for keeping human body parts including a woman's reproductive organs a female heart and a female lap.
SP Chike Oti the Lagos State…