Police Arrest 19 Suspects Over Ondo Cult Clash
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…
Read More...
Read More...