Three feared killed in Ondo rival cults clash
No fewer than three persons were feared killed in a clash that occurred between two rival cult groups in Owo, the headquarters of the Owo Local Government Area of Ondo State on Tuesday evening. It was gathered that the clash occurred around 9 pm on Tuesday while the cause of the clash was still unknown
Read More