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