By Abdi Ali Published December 20, 2017 Rachael Akidi Okwir has been appointed to head East African Languages Section of British Broadcasting Corporation (BBC). Akidi, former Editor of BBC’s flagship… read more →