O je amugbalegbee Ojogbon ninu imo Litireso Ifarawera ni Yunifasiti ijoba Ipinle Pennsylvania, USA laarin odun 2002 si 2005.. 
Nígbà tí ó wà ní ìlú Nairobi, Kẹ́nyà ni óósì ajẹmọ́ṣẹ́ Somaila, lára ọdún mọ́kànlá tí ó lò ó ṣiṣẹ́ ní ọ̀pọ̀lọpọ̀ agbègbè atakọ́ra lára wọn ní Somalia, Liberia, Guinea Bissau àti Darfur Sudan.Ìtọ́kasí 1.   LISNArd (20 February 2014).. 