Browsing: Olowo Palace
The palace of Olowo of Owo, Oba Ajibade Ogunoye has denied media reports claiming that terrorists who killed worshippers at…
The palace of Olowo of Owo, Oba Ajibade Ogunoye has denied media reports claiming that terrorists who killed worshippers at…