Tella, Sheriffdeen Adewale, Nigeria