O je okan lara awon afesunkan nipa idite gbajoba,ti won si fi sewon laarin odun 1987 ati 1995.. 
O ti sise atọkun, olootu, ati àtúnkọ iroyin lori redio ati ẹgbaa fun iroyin lori BBC News Lhamu Mẹ́wàá, BBC World News, BBC World Service, BBC Focus on Africa, BBC Business Daily, BBC Newsday, ati BBC Radio 4.. 