News UPDATE: Olowo of Owo Is Dead by Damilare Salami April 18, 2019 His Royal Majesty Oba (Dr) David Victor Folagbade Olateru-Olagbegi III was born on June 26, 1941, in the ancient city of Owo. He belongs to the Elewuokun ruling house. He… 0 Facebook Twitter Google + Pinterest