Olowu Of Owu Kingdom

Olowu Of Owu Kingdom, Oba Dosunmu Is Dead

Olowu of Owu Kingdom, Oba Dosunmu is dead. Glamtush reports that the Olowu of Owu Kingdom in Abeokuta, Ogun State,…

3 years ago