Nigerian Police Custody

Tunde Olayiwola: Islamic cleric found with human skull, slumps, dies in police custody

Tunde Olayiwola: Islamic cleric found with human skull, slumps, dies in police custody

A self-acclaimed Islamic cleric, Tunde Olayiwola, detained by the police in Akure over alleged possession of a human skull has…

3 years ago