Ondo State Police Command on Tuesday disclosed that it has arrested 19 suspects in connection with the violent cult clashes that took place in Owo, the headquarters of Owo local government area of the state. LEADERSHIP recalls that pandemonium broke out on Monday in the town following the shootout by suspected members of two rival […]