Police arrest 20 suspects over Ondo cult clash

1



The Ondo State Police Command said on Friday that it had arrested no fewer than 20 persons in connection with the cult clash that occurred in Owo, the headquarters of Owo Local Government Area of the state. No fewer than six persons reportedly lost their lives in the clash that involved some cultists and members Read More



Source: Punch Newspaper