Owo Church Attack: Police, others deny arrest of perpetrators
Police in Ondo State have denied rumours making the round that the suspected terrorists, who attacked Owo Catholic Church, have been apprehended.
Rumours filtered into town on Thursday evening that the perpetrators of the terror attack…
Read More...
Read More...