Tag: Yemi Olowolabi

Olowo of Owo dies at 77

A first-class monarch in Ondo State, the Olowo of Owo, Oba Folagbade Olateru Olagbegi is dead. The traditional ruler, who ascended the throne in 2003, was 77. A palace source hinted that the monarch had earlier attended a security summit held in the town on Tuesday and developed […]