Richard Kamau on 24th Feb

Churchill Show, one of the most-watched and longest-running TV programs on Kenyan TV, has reportedly terminated its partnership...