Mr. Hafez Inuwa

Police arrest two suspected ritualist in Delta, recover human skulls

The police in Delta have arrested two suspected ritualist and uncovered human skulls from…