An Opera News Kenya publication
Once a common feature on TV programmes that analyzed the performance of government and the media,…