Exclusive Exclusive: Leatherback CEO Ibrahim Ibitade Denies Hiding from EFCC After Wanted Notice Olumuyiwa Olowogboyega 11 months ago