Three LBx Africa Produced films; ‘Baba’, ‘Ziwa’ and ‘Sickle Cell, the Enemy Within’ featured in this year’s edition of the Out Of Africa Film Festival.
This year’s edition took place at the Louis Leakey Auditorium at the National Museum of Kenya.
Events / 14th March 2025
Three LBx Africa Produced films; ‘Baba’, ‘Ziwa’ and ‘Sickle Cell, the Enemy Within’ featured in this year’s edition of the Out Of Africa Film Festival.
This year’s edition took place at the Louis Leakey Auditorium at the National Museum of Kenya.