Police arrest 20 suspects over Ondo cult clash


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