Suspected ritualists with human parts nabbed in Ibadan

Suspected ritualists with human parts nabbed in Ibadan

Operatives of the Oyo State Security Network better known as Amotekun, have apprehended at least three suspected ritualists for allegedly…

3 years ago