ritualists

Police Rescues 5 Babies, 3 Pregnant Women From Suspected Ritualists

The Police in Ogun said it had rescued five babies and three pregnant women from a baby-making factory in...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent