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