Afolabi Abayomi – African child