Police arrest 3 ritualists with human parts
Operatives of Zone 2, Onikan Command of the Nigerian Police comprising Lagos and Ogun states, have arrested three suspected ritualists, who specialise in using human parts for ritual business. One of …
Police arrest 3 ritualists with human parts Read More