Retired Police Officer Crowned 13th Ohworode Of Olomu Kingdom In Delta
By Sylvester Idowu A former Assistant Commissioner of Police (ACP), Macaulay Ovbagbedia was on Saturday crowned as Osadjere 11, Ohworode of Olomu Kingdom in Ughelli South local government areas of Delta State. His Royal Majesty,…