Video Gallery
Installation of 14th Olowu of Owu Kingdom, Oba Dr Saka Adelola Matemilola Begins Monday October 14, 2022
Installation of 14th Olowu of Owu Kingdom, Oba Dr Saka Adelola Matemilola Begins Monday October 14, 2022
For more stories, please visit our website – www.ntaabeokuta.com.ng; YouTube channel – NTA Abeokuta News; Facebook Page – @NTAABEOKUTACHANNEL12 and Instagram – @ntaabeokuta1979