At least three unexploded improvised explosive devices (IEDs) have been recovered from the scene of the Owo church attack in Ondo state. Recall that…
View More Owo church attack: Police recover three unexploded IEDs, IGP orders full-scale investigations