Fiimu naa da lori aye Bidenam, eniti o pada si abule re lehin odun mefa ti o ti wa laare, to si pinnu lati ko awon ebi re bi won ti n se eto ogbin ni ilana ibomirin.. 
O lo awọn igba aye rẹ ni awọn orilẹ-ede bii Sudan, Ethiopia, Geneva ati Kenya.. 