Tag: Idriss Elba

spot_imgspot_img

British Actor Elba’s Relocation to Boost Creative Industry in Africa

The recent announcement of British actor Idrissa Akuna Elba, commonly known as Idris Elba's relocation to Africa, in Accra, Freetown, and Zanzibar, will largely...