Oba Dosunmu

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