Browsing: Fashion

King Mohammed Ada Ode, popularly known as Ochacho is a household name in the dusty town of Otukpo Local Government Area in Benue state. In the last decades little was known of this philanthropist billionaire and real estate mogul.