The kingmakers of Owo Kingdom, Ondo State on Friday elected a civil servant, Mr. Ajibade Gbadegesin as the new Olowo of Owo, from Ogunoye Ruling Family. The stool became vacant following the death of late Oba Victor Olateru-Olagbegi in April 2019. Gbadegesin, who will be the 32nd monarch of the […]