Ritual killing

Police arrest 23 for ritual killing, rape in Oyo

The operatives of the Oyo State Police Command have arrested eight suspected serial ritual killers and 15 others over alleged…

3 months ago

This website uses cookies.