Kayode Abdul-Fatai, an Islamic cleric based in the Alakuko area of Lagos state, has been arrested for being in “possession of human parts, including a female private organ”. Chike Oti,
Tag "Kayode Abdul-Fatai"
Advertisement
Advertisement
Advertisement
Advertisement
Top Stories
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Life and Living
Advertisement
Advertisement