An Opera News Kenya publication
Stephen Sang is our man of the moment. The young politician invited trouble when he decided…