Home Tags Olowo

Tag: Olowo

Ondo monarch, Olowo of Owo, dies at 77

0
The Olowo of Owo, Oba Folagbade Olagbegi, in Ondo State, has died at the age of 77. A palace source said the monarch died of...